Bastiaan Olij
|
694c8ec273
|
Add render buffer support to screen space effects
|
2023-02-10 10:27:59 +11:00 |
Bastiaan Olij
|
8c77aea9ab
|
Expose EYE_OFFSET to gdshader code
|
2023-02-01 12:39:13 +11:00 |
Rémi Verschelde
|
4b0363312e
|
Merge pull request #71455 from BastiaanOlij/fix_stereo_screen_depth
Make screen texture and depth texture work in Multiview
|
2023-01-26 01:11:02 +01:00 |
Bastiaan Olij
|
85c478e170
|
Make screen texture and depth texture work in Multiview
|
2023-01-25 13:35:01 +11:00 |
Rémi Verschelde
|
260daf8a13
|
Merge pull request #71694 from clayjohn/VoxelGI-reflection
Use proper space for forward GI reflections
|
2023-01-23 22:29:54 +01:00 |
Rémi Verschelde
|
5b1df48c6c
|
Convert en_GB spelling to en_US with codespell
|
2023-01-23 11:02:20 +01:00 |
Hugo Locurcio
|
d84c9523f7
|
Fix DirectionalLight3D shadow opacity on Forward Mobile rendering backend
|
2023-01-22 22:25:15 +01:00 |
clayjohn
|
2ccc69cd7d
|
Use proper space for forward GI reflections
|
2023-01-19 12:58:59 -08:00 |
clayjohn
|
89766848de
|
Fix multiple issues that make the normal roughness texture unusable
|
2023-01-09 11:56:36 -08:00 |
Rémi Verschelde
|
daf168f4c8
|
Merge pull request #69522 from clayjohn/IBL-black-metal
Allow black metallic materials to reflect IBL
|
2022-12-03 12:46:30 +01:00 |
clayjohn
|
1e05dd3504
|
Allow black metallic materials to reflect IBL
|
2022-12-02 19:54:59 -08:00 |
clayjohn
|
b2b89d7294
|
Properly remap roughness when reading from radiance map
This ensures that we consistently use perceptual roughness which matches the behaviour of most other PBR renderers like Blender, Ue4 and Godot 3
|
2022-12-02 15:39:20 -08:00 |
Rémi Verschelde
|
3a43d44656
|
Merge pull request #68830 from Ayush-singla27/issuebranch
fixed incorrect mesh normals in shaders
|
2022-11-20 11:35:52 +01:00 |
Ayush Singla
|
75ba0a7957
|
fixed incorrect mesh normals in shaders
|
2022-11-19 11:06:03 +05:30 |
clayjohn
|
81d8b502cc
|
Fix alpha hash by correcting typos and doing calculations in object space
|
2022-11-14 17:57:49 -08:00 |
Rémi Verschelde
|
d147adc591
|
Merge pull request #67915 from RevoluPowered/fix-intel-macbook-crash-subgroups
Ensure vulkan subgroups are disabled for MoltenVK
|
2022-10-31 10:53:30 +01:00 |
clayjohn
|
31c1a06ab5
|
Fix ss_effects_flags uniform in clustered forward renderer
This comes from an uncaught merge conflict resulting from the split of scene_data into
scene_data and implementation_data
|
2022-10-27 15:37:38 -07:00 |
Clay John
|
0d711cad30
|
Merge pull request #66107 from devloglogan/ambient-light-disabled-fix
Fix ambient_light_disabled render mode flag
|
2022-10-27 10:08:29 -07:00 |
Gordon MacPherson
|
381d457a2a
|
Ensure vulkan subgroups are disabled for MoltenVK
We found they don't work on intel macbooks properly at all.
Possible future solutions:
- update to moltenvk.
- update to spirv may resolve it.
|
2022-10-26 20:12:06 +01:00 |
clayjohn
|
3126619aa5
|
Update Instance flags in shaders to match instance flags in engine
|
2022-10-02 21:37:06 -07:00 |
Rémi Verschelde
|
166df0896c
|
Fix typos with codespell
Using codespell 2.3-dev from current git.
And fix typo in `methods.py` for `vsproj=yes` option (still won't work
though).
|
2022-09-30 14:23:36 +02:00 |
Rémi Verschelde
|
67961d875d
|
Merge pull request #66178 from clayjohn/double-precision-rendering
Emulate double precision for regular rendering operation when REAL_T_IS_DOUBLE
|
2022-09-30 09:59:45 +02:00 |
Bastiaan Olij
|
56d6a13fd7
|
Make dependencies with shader includes in subfolders
|
2022-09-26 12:29:19 +10:00 |
clayjohn
|
27a3014f50
|
Emulate double precision for regular rendering operation.
We calculate the lost precision on the CPU and pass it into the GPU
so that it can calculate an error-corrected version of the vertex position
|
2022-09-20 23:40:01 -07:00 |
Logan Lang
|
e61d8b6f53
|
enabled ambient_light_disabled render mode flag
|
2022-09-19 17:12:32 -05:00 |
Bastiaan Olij
|
02ea1de7d0
|
Extract shared scene data into a separate class
|
2022-09-15 12:09:57 +10:00 |