• Home
  • Raw
  • Download

Lines Matching refs:depth

40     after the scissor test and before the alpha test.  The depth bounds
41 test compares the depth value stored at the location given by the
43 and maximum depth value. If the stored depth value is outside the
46 Unlike the depth test, the depth bounds test has NO dependency on
47 the fragment's window-space depth value.
73 Unless a depth value (in the depth buffer) at a pixel is within
78 illumination for the pixel is fully attenuated. The depth bounds
83 Where should the depth bounds test take place in the OpenGL
91 Importantly, the depth bounds test occurs before any fragment
92 operation that has a side-effect such as stencil and/or depth buffer
93 writes (ie, the stencil or depth test). This makes it possible
97 Is the depth bounds test consistent with early depth rejection?
100 on depth values in subregions of the depth buffer (hierarchical
101 depth buffers, etc), the depth bounds test can reject fragments
104 How are the depth bounds specified?
106 RESOLUTION: Normalized window-space depth values. This means
107 the depth values are specified in the range [0.0, 1.0] similar
116 all fragments where the corresponding pixel's depth value is between
124 Do the depth bounds have anything to do with the depth range?
127 To reinforce the point, having a depth range and depth bounds with
130 What push/pop attrib bits should affect the depth bounds test enable?
134 How does depth bounds testing interact with polygon offset
135 or depth replace operations (say from ARB_fragment_program,
138 RESOLUTION: There are NO interactions. The depth bounds test has
139 NO dependency on the incoming fragment's depth value so it doesn't
140 matter if there is a polygon offset or depth replace operation.
142 Does depth bounds testing affect bitmap/draw/copy pixels operations
143 involving depth component pixels?
145 RESOLUTION: Yes, depth bounds testing affects all rasterized
148 How does depth bounds test interact with multisampling?
150 RESOLUTION: The depth bounds test is performed per-sample when
151 multisampling is active, just like the depth test.
153 At what precision is the depth bounds test carried out?
156 fixed-point as though they were to be written to the depth buffer, and
159 Can you have the depth test disabled and still have the depth bounds
164 How does the depth bounds test operate if there is no depth buffer?
166 RESOLUTION: It is as if the depth bounds test always passes
167 (analogous to the depth test).
199 Add a block for the "depth bounds test" after the scissor and before
204 "The depth bounds test determines whether the depth value (Zpixel)
206 location lies within the depth bounds range defined by two values.
212 type clampd). If zmin <= Zpixel <= zmax, then the depth bounds test
215 constant DEPTH_BOUNDS_TEST_EXT. When disabled, it is as if the depth
220 to 0.0 and 1.0 respectively; and the depth bounds test is disabled.
222 If there is no depth buffer, it is as if the depth bounds test always
227 Add depth bounds test to the list of operations affected by
232 the depth bounds test, alpha test, depth test, blending, and dithering
234 for each fragment. Failure of the depth bounds, alpha, stencil, or
235 depth test results in termination of the processing of the sample,
240 "Depth bounds, stencil, depth, blending, and dithering operations
247 to perform depth bounds, alpha, stencil, and depth tests on only
284 DEPTH_BOUNDS_TEST_EXT B IsEnabled False Depth bounds 4.1.X depth-buffer/enable
286 DEPTH_BOUNDS_EXT 2xR+ GetFloatv 0,1 Depth bounds 4.1.X depth-buffer