Thaddeus Crews
|
7a438dc72e
Merge pull request #97205 from tetrapod00/inspect-native-shader-code
|
1 an în urmă |
tetrapod00
|
12d2c05936
Add "Inspect Native Shader Code" to shader resource and shader editor
|
1 an în urmă |
Dario
|
e2c6daf7ef
Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile.
|
1 an în urmă |
Chaosus
|
db251a3f99
Allow setting a cubemap as default parameter to shader
|
1 an în urmă |
ppphp
|
d4e1a74efb
Add 'override' mark to ResourceFormat class
|
1 an în urmă |
bitsawer
|
0acaccebaf
Fix several shader preprocessor include issues
|
2 ani în urmă |
bitsawer
|
81f9529a7e
Fix shader include dependency handling
|
2 ani în urmă |
Juan Linietsky
|
7dbc458bb4
Clean up shader parameter remap
|
2 ani în urmă |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 ani în urmă |
Nathan Franke
|
82d2a97a83
prefix shader parameters with "shader_parameter/"
|
3 ani în urmă |
Yuri Rubinsky
|
8191b3c110
Rename `uniform` to `parameter` across the engine
|
3 ani în urmă |
Hugo Locurcio
|
db22b7ded0
Rename shader parameter uniform setter/getter methods for consistency
|
3 ani în urmă |
kobewi
|
c3606cb5f3
Swap arguments of ResourceSaver.save()
|
3 ani în urmă |
Yuri Rubinsky
|
886c2d9681
Implement shader uniform groups/subgroups
|
3 ani în urmă |
reduz
|
f649678402
Clean up Shader Preprocessor
|
3 ani în urmă |
Yuri Roubinsky
|
7b94603baa
Adding shader preprocessor support
|
3 ani în urmă |
reduz
|
746dddc067
Replace most uses of Map by HashMap
|
3 ani în urmă |
Hugo Locurcio
|
180e5d3028
Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`
|
3 ani în urmă |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
3 ani în urmă |
Yuri Roubinsky
|
826e781bfa
Fix default_texture_param in shader pipeline to support uniform arrays
|
4 ani în urmă |
clayjohn
|
1b2cd9f251
Addition of FogVolumes, FogShaders, FogMaterial, and overhaul of VolumetricFog
|
4 ani în urmă |
reduz
|
f8d03b98e7
Improve resource load cache
|
4 ani în urmă |
Rafał Mikrut
|
7961a1dea3
Initialize class variables with default values in scene/ [2/2]
|
4 ani în urmă |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
4 ani în urmă |
Aaron Franke
|
02161aad5a
Remove empty lines around braces with the formatting script
|
5 ani în urmă |
reduz
|
127458ed17
Reorganized core/ directory, it was too fatty already
|
5 ani în urmă |
Marcel Admiraal
|
26fcf2b04c
Add override keywords.
|
5 ani în urmă |
Rémi Verschelde
|
0ee0fa42e6
Style: Enforce braces around if blocks and loops
|
5 ani în urmă |
Rémi Verschelde
|
0be6d925dc
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
|
5 ani în urmă |
Juan Linietsky
|
ae09b55a19
Exposed RenderingDevice to script API
|
5 ani în urmă |