Thaddeus Crews
|
2fcd8223e8
Merge pull request #99538 from Geometror/lightmap-gi-transparent-surface
|
8 months ago |
Hendrik Brucker
|
a3525bc015
Add transparency support for LightmapGI
|
8 months ago |
Rémi Verschelde
|
d60c0e21a6
Merge pull request #88313 from wagnerfs/run-time-anisotropic-filtering
|
8 months ago |
CrazyRoka
|
d9ef826c54
Optimize RenderForwardClustered::_setup_render_pass_uniform_set by reducing Vector allocations during push_back operations
|
1 year ago |
Wagner
|
6995b6a03e
Allow changing the anisotropic filter level at run-time per Viewport
|
8 months ago |
Adam Scott
|
0d350e7108
Set clang-format `RemoveSemicolon` rule to `true`
|
10 months ago |
Dario
|
e2c6daf7ef
Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile.
|
1 year ago |
clayjohn
|
c6b08d462a
Separate linear and sRGB uniform buffers in RD rendering backends
|
1 year ago |
Dario
|
cc4d39b0c1
Acyclic Command Graph for RenderingDevice.
|
1 year ago |
Dario
|
9b91750fb1
Fix mipmap bias behavior by refactoring how samplers are created by Material Storage.
|
1 year ago |
clayjohn
|
57eb762bae
Add option to enable HDR rendering in 2D
|
2 years ago |
ChibiDenDen
|
35715e510f
replace sampler arrays with constant sampler elements
|
2 years ago |
Rémi Verschelde
|
e52213e2fa
More codespell fixes, do more changes from previous ignore list
|
2 years ago |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 years ago |
clayjohn
|
1b330820bf
Implement render_target_was_used API so that Viewports can properly check if they have been used.
|
2 years ago |
Yuri Rubinsky
|
56954485ed
Refactor `ShaderData` & fix the sorting of shader uniforms
|
2 years ago |
Yuri Rubinsky
|
acaf38cfbc
Expose `BarrierMask` as flags enum in `RenderingDevice`
|
2 years ago |
Yuri Rubinsky
|
f4db4bb7a2
Fix incorrect setup of boolean uniform instances
|
2 years ago |
Rémi Verschelde
|
ecd4ab1e14
Merge pull request #66683 from clayjohn/SRGB-canvasitem
|
2 years ago |
Aaron Franke
|
2cea42cc7f
Rename Projection `matrix` to `columns`
|
2 years ago |
Bastiaan Olij
|
ddc4ae1175
Move cluster builder, sdfgi and gi structures to clustered renderer, move light and probe elements into storage and reorganise our render_scene method.
|
2 years ago |
clayjohn
|
06d0e56559
Default CanvasItem materials to not convert uniform colors to linear space.
|
2 years ago |
clayjohn
|
27a3014f50
Emulate double precision for regular rendering operation.
|
2 years ago |
Yuri Rubinsky
|
8191b3c110
Rename `uniform` to `parameter` across the engine
|
3 years ago |
Hugo Locurcio
|
db22b7ded0
Rename shader parameter uniform setter/getter methods for consistency
|
3 years ago |
Bastiaan Olij
|
81c6f73109
Changed storage structs to private
|
3 years ago |
Hugo Locurcio
|
4b42379c8f
Rename RenderingServer global shader uniform methods to be more explicit
|
3 years ago |
Rémi Verschelde
|
90019676b0
Code quality: Fix header guards consistency
|
3 years ago |
reduz
|
455c06ecd4
Implement Vector4, Vector4i, Projection
|
3 years ago |
reduz
|
f649678402
Clean up Shader Preprocessor
|
3 years ago |