Lines Matching defs:depth
166 TEST(OSMesaRenderTest, depth)
173 uint8_t pixels[4096 * h * 2] = {0}; /* different cpp from our depth! */
177 /* Expand the row length for the color buffer so we can see that it doesn't affect depth. */
180 uint32_t *depth;
182 ASSERT_EQ(true, OSMesaGetDepthBuffer(ctx.get(), &dw, &dh, &depth_cpp, (void **)&depth));
191 EXPECT_EQ(depth[w * 0 + 0], 0x00ffffff);
192 EXPECT_EQ(depth[w * 0 + 1], 0x00ffffff);
193 EXPECT_EQ(depth[w * 1 + 0], 0x00ffffff);
194 EXPECT_EQ(depth[w * 1 + 1], 0x00ffffff);
202 EXPECT_EQ(depth[w * 0 + 0], 0x00ffffff);
203 EXPECT_EQ(depth[w * 0 + 1], 0x00ffffff);
204 EXPECT_EQ(depth[w * 1 + 0], 0x00000000);
205 EXPECT_EQ(depth[w * 1 + 1], 0x00000000);
207 /* Y_UP didn't affect depth buffer orientation in classic osmesa. */
213 EXPECT_EQ(depth[w * 0 + 0], 0x00ffffff);
214 EXPECT_EQ(depth[w * 0 + 1], 0x00ffffff);
215 EXPECT_EQ(depth[w * 1 + 0], 0x00ffffff);
216 EXPECT_EQ(depth[w * 1 + 1], 0x00000000);
229 uint32_t *depth;
231 ASSERT_EQ(false, OSMesaGetDepthBuffer(ctx.get(), &dw, &dh, &depth_cpp, (void **)&depth));