mirror of
https://github.com/godotengine/godot
synced 2024-09-05 05:28:27 +00:00
Merge pull request #88787 from dsnopek/webxr-depth-draw-fix
Fix rendering issue with depth in WebXR
This commit is contained in:
commit
86807721e3
|
@ -913,8 +913,7 @@ ivec2 multiview_uv(ivec2 uv) {
|
||||||
uniform highp mat4 world_transform;
|
uniform highp mat4 world_transform;
|
||||||
uniform mediump float opaque_prepass_threshold;
|
uniform mediump float opaque_prepass_threshold;
|
||||||
|
|
||||||
#ifndef MODE_RENDER_DEPTH
|
#if defined(RENDER_MATERIAL)
|
||||||
#ifdef RENDER_MATERIAL
|
|
||||||
layout(location = 0) out vec4 albedo_output_buffer;
|
layout(location = 0) out vec4 albedo_output_buffer;
|
||||||
layout(location = 1) out vec4 normal_output_buffer;
|
layout(location = 1) out vec4 normal_output_buffer;
|
||||||
layout(location = 2) out vec4 orm_output_buffer;
|
layout(location = 2) out vec4 orm_output_buffer;
|
||||||
|
@ -925,7 +924,6 @@ layout(location = 3) out vec4 emission_output_buffer;
|
||||||
layout(location = 0) out vec4 frag_color;
|
layout(location = 0) out vec4 frag_color;
|
||||||
|
|
||||||
#endif // !RENDER_MATERIAL
|
#endif // !RENDER_MATERIAL
|
||||||
#endif // !MODE_RENDER_DEPTH
|
|
||||||
|
|
||||||
vec3 F0(float metallic, float specular, vec3 albedo) {
|
vec3 F0(float metallic, float specular, vec3 albedo) {
|
||||||
float dielectric = 0.16 * specular * specular;
|
float dielectric = 0.16 * specular * specular;
|
||||||
|
|
Loading…
Reference in a new issue