|
|
|
@ -3,7 +3,7 @@
|
|
|
|
|
// Refer to the license.txt file included.
|
|
|
|
|
|
|
|
|
|
#version 450
|
|
|
|
|
// #extension GL_ARB_shader_stencil_export : require
|
|
|
|
|
#extension GL_ARB_shader_stencil_export : require
|
|
|
|
|
|
|
|
|
|
layout(binding = 0) uniform sampler2D color_texture;
|
|
|
|
|
|
|
|
|
@ -14,5 +14,5 @@ void main() {
|
|
|
|
|
| (uint(color.g * (exp2(16) - 1.0f)) << 16);
|
|
|
|
|
|
|
|
|
|
gl_FragDepth = float(depth_stencil_unorm >> 8) / (exp2(24.0) - 1.0f);
|
|
|
|
|
// gl_FragStencilRefARB = int(depth_stencil_unorm & 0x00FF);
|
|
|
|
|
gl_FragStencilRefARB = int(depth_stencil_unorm & 0x00FF);
|
|
|
|
|
}
|
|
|
|
|