1
0
mirror of https://github.com/LearnOpenGL-CN/LearnOpenGL-CN.git synced 2025-08-22 20:25:28 +08:00

Fix duplicates in 04-08

This commit is contained in:
Meow J
2017-11-01 23:09:31 -04:00
parent 6efae815be
commit d9d24b88ed

View File

@@ -130,8 +130,6 @@ gl_FragDepth = 0.0; // 这个片段现在的深度值为 0.0
在写入<var>gl_FragDepth</var>时你就需要考虑到它所带来的性能影响。然而从OpenGL 4.2起,我们仍可以对两者进行一定的调和,在片段着色器的顶部使用<def>深度条件</def>(Depth Condition)重新声明<var>gl_FragDepth</var>变量: 在写入<var>gl_FragDepth</var>时你就需要考虑到它所带来的性能影响。然而从OpenGL 4.2起,我们仍可以对两者进行一定的调和,在片段着色器的顶部使用<def>深度条件</def>(Depth Condition)重新声明<var>gl_FragDepth</var>变量:
因此,你需要考虑到`gl_FragDepth`写入所带来的性能的下降。然而从OpenGL4.2起我们仍然可以对二者进行一定的调和这需要在片段着色器的顶部使用深度条件depth condition来重新声明`gl_FragDepth`
```c++ ```c++
layout (depth_<condition>) out float gl_FragDepth; layout (depth_<condition>) out float gl_FragDepth;
``` ```