Home
last modified time | relevance | path

Searched refs:depth_stencil (Results 1 – 25 of 70) sorted by relevance

123

/external/deqp/android/cts/nyc/
Dgles3-565-no-depth-no-stencil.txt54 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_never
55 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_always
56 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_less
57 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_lequal
58 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_equal
59 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_gequal
60 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_greater
61 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_notequal
62 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_no_depth
63 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_never
[all …]
Dgles3-multisample.txt36 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil
393 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_never
394 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_always
395 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_less
396 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_lequal
397 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_equal
398 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_gequal
399 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_greater
400 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_notequal
401 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_no_depth
[all …]
/external/deqp/android/cts/nyc/src/
Dgles3-pixelformat.txt54 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_never
55 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_always
56 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_less
57 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_lequal
58 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_equal
59 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_gequal
60 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_greater
61 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_notequal
62 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_no_depth
63 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_never
[all …]
Dgles3-multisample.txt36 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil
393 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_never
394 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_always
395 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_less
396 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_lequal
397 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_equal
398 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_gequal
399 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_greater
400 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_notequal
401 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_no_depth
[all …]
/external/deqp/android/cts/master/
Dgles3-565-no-depth-no-stencil.txt54 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_never
55 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_always
56 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_less
57 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_lequal
58 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_equal
59 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_gequal
60 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_greater
61 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_notequal
62 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_no_depth
63 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_never
[all …]
Dgles3-multisample.txt36 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil
393 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_never
394 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_always
395 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_less
396 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_lequal
397 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_equal
398 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_gequal
399 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_greater
400 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_notequal
401 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_no_depth
[all …]
/external/deqp/android/cts/mnc/
Dgles3-565-no-depth-no-stencil.txt54 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_never
55 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_always
56 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_less
57 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_lequal
58 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_equal
59 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_gequal
60 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_greater
61 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_notequal
62 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_no_depth
63 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_always_depth_never
[all …]
Dgles3-multisample.txt36 dEQP-GLES3.functional.depth_stencil_clear.depth_stencil
392 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_never
393 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_always
394 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_less
395 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_lequal
396 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_equal
397 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_gequal
398 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_greater
399 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_depth_notequal
400 dEQP-GLES3.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_never_no_depth
[all …]
/external/deqp/android/cts/master/src/
Dgles2-failures.txt294 dEQP-GLES2.functional.fragment_ops.depth_stencil.random.0
295 dEQP-GLES2.functional.fragment_ops.depth_stencil.random.1
296 dEQP-GLES2.functional.fragment_ops.depth_stencil.random.10
297 dEQP-GLES2.functional.fragment_ops.depth_stencil.random.11
298 dEQP-GLES2.functional.fragment_ops.depth_stencil.random.12
299 dEQP-GLES2.functional.fragment_ops.depth_stencil.random.13
300 dEQP-GLES2.functional.fragment_ops.depth_stencil.random.14
301 dEQP-GLES2.functional.fragment_ops.depth_stencil.random.15
302 dEQP-GLES2.functional.fragment_ops.depth_stencil.random.16
303 dEQP-GLES2.functional.fragment_ops.depth_stencil.random.17
[all …]
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_blend.c111 const struct pipe_depth_stencil_alpha_state *depth_stencil) in llvmpipe_create_depth_stencil_state() argument
115 state = mem_dup(depth_stencil, sizeof *depth_stencil); in llvmpipe_create_depth_stencil_state()
134 void *depth_stencil) in llvmpipe_bind_depth_stencil_state() argument
138 if (llvmpipe->depth_stencil == depth_stencil) in llvmpipe_bind_depth_stencil_state()
143 llvmpipe->depth_stencil = depth_stencil; in llvmpipe_bind_depth_stencil_state()
Dlp_context.h63 const struct pipe_depth_stencil_alpha_state *depth_stencil; member
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_blend.c90 const struct pipe_depth_stencil_alpha_state *depth_stencil) in softpipe_create_depth_stencil_state() argument
92 return mem_dup(depth_stencil, sizeof(*depth_stencil)); in softpipe_create_depth_stencil_state()
98 void *depth_stencil) in softpipe_bind_depth_stencil_state() argument
102 softpipe->depth_stencil = (struct pipe_depth_stencil_alpha_state *)depth_stencil; in softpipe_bind_depth_stencil_state()
Dsp_quad_depth_test.c545 switch (softpipe->depth_stencil->depth.func) { in depth_test_quad()
603 if (softpipe->depth_stencil->depth.writemask) { in depth_test_quad()
630 if (!softpipe->depth_stencil->stencil[1].enabled) { in depth_stencil_test_quad()
640 func = softpipe->depth_stencil->stencil[face].func; in depth_stencil_test_quad()
641 failOp = softpipe->depth_stencil->stencil[face].fail_op; in depth_stencil_test_quad()
642 zFailOp = softpipe->depth_stencil->stencil[face].zfail_op; in depth_stencil_test_quad()
643 zPassOp = softpipe->depth_stencil->stencil[face].zpass_op; in depth_stencil_test_quad()
645 wrtMask = softpipe->depth_stencil->stencil[face].writemask; in depth_stencil_test_quad()
646 valMask = softpipe->depth_stencil->stencil[face].valuemask; in depth_stencil_test_quad()
662 if (softpipe->depth_stencil->depth.enabled) { in depth_stencil_test_quad()
[all …]
Dsp_quad_pipe.c46 (sp->depth_stencil->depth.enabled && in sp_build_quad_pipeline()
48 !sp->depth_stencil->alpha.enabled && in sp_build_quad_pipeline()
Dsp_tile_cache.c219 tc->depth_stencil = util_format_is_depth_or_stencil(ps->format); in sp_tile_cache_set_surface()
354 if (tc->depth_stencil) { in sp_tile_cache_flush_clear()
367 if (tc->depth_stencil) { in sp_tile_cache_flush_clear()
405 if (tc->depth_stencil) { in sp_flush_tile()
535 if (tc->depth_stencil) { in sp_find_cached_tile()
576 if (tc->depth_stencil) { in sp_find_cached_tile()
586 if (tc->depth_stencil) { in sp_find_cached_tile()
Dsp_tile_cache.h96 boolean depth_stencil; /**< Is the surface a depth/stencil format? */ member
/external/mesa3d/src/gallium/drivers/i915/
Di915_state.c463 const struct pipe_depth_stencil_alpha_state *depth_stencil) in i915_create_depth_stencil_state() argument
468 int testmask = depth_stencil->stencil[0].valuemask & 0xff; in i915_create_depth_stencil_state()
469 int writemask = depth_stencil->stencil[0].writemask & 0xff; in i915_create_depth_stencil_state()
478 if (depth_stencil->stencil[0].enabled) { in i915_create_depth_stencil_state()
479 int test = i915_translate_compare_func(depth_stencil->stencil[0].func); in i915_create_depth_stencil_state()
480 int fop = i915_translate_stencil_op(depth_stencil->stencil[0].fail_op); in i915_create_depth_stencil_state()
481 int dfop = i915_translate_stencil_op(depth_stencil->stencil[0].zfail_op); in i915_create_depth_stencil_state()
482 int dpop = i915_translate_stencil_op(depth_stencil->stencil[0].zpass_op); in i915_create_depth_stencil_state()
492 if (depth_stencil->stencil[1].enabled) { in i915_create_depth_stencil_state()
493 int test = i915_translate_compare_func(depth_stencil->stencil[1].func); in i915_create_depth_stencil_state()
[all …]
Di915_state_dynamic.c92 modes4 |= i915->depth_stencil->stencil_modes4; in upload_MODES4()
114 bfo[0] = i915->depth_stencil->bfo[0]; in upload_BFO()
115 bfo[1] = i915->depth_stencil->bfo[1]; in upload_BFO()
Di915_state_immediate.c131 LIS5 |= i915->depth_stencil->stencil_LIS5; in upload_S5()
175 LIS6 |= i915->depth_stencil->depth_LIS6; in upload_S6()
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_clear.c245 struct pipe_depth_stencil_alpha_state depth_stencil; in clear_with_quad() local
246 memset(&depth_stencil, 0, sizeof(depth_stencil)); in clear_with_quad()
248 depth_stencil.depth.enabled = 1; in clear_with_quad()
249 depth_stencil.depth.writemask = 1; in clear_with_quad()
250 depth_stencil.depth.func = PIPE_FUNC_ALWAYS; in clear_with_quad()
256 depth_stencil.stencil[0].enabled = 1; in clear_with_quad()
257 depth_stencil.stencil[0].func = PIPE_FUNC_ALWAYS; in clear_with_quad()
258 depth_stencil.stencil[0].fail_op = PIPE_STENCIL_OP_REPLACE; in clear_with_quad()
259 depth_stencil.stencil[0].zpass_op = PIPE_STENCIL_OP_REPLACE; in clear_with_quad()
260 depth_stencil.stencil[0].zfail_op = PIPE_STENCIL_OP_REPLACE; in clear_with_quad()
[all …]
Dst_cache.h54 const struct pipe_depth_stencil_alpha_state *depth_stencil);
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_depthstencil.c217 svga_bind_depth_stencil_state(struct pipe_context *pipe, void *depth_stencil) in svga_bind_depth_stencil_state() argument
226 svga->curr.depth = (const struct svga_depth_stencil_state *)depth_stencil; in svga_bind_depth_stencil_state()
232 svga_delete_depth_stencil_state(struct pipe_context *pipe, void *depth_stencil) in svga_delete_depth_stencil_state() argument
236 (struct svga_depth_stencil_state *) depth_stencil; in svga_delete_depth_stencil_state()
259 FREE(depth_stencil); in svga_delete_depth_stencil_state()
/external/mesa3d/src/gallium/drivers/swr/
Dswr_state.cpp165 const struct pipe_depth_stencil_alpha_state *depth_stencil) in swr_create_depth_stencil_state() argument
169 state = (pipe_depth_stencil_alpha_state *)mem_dup(depth_stencil, in swr_create_depth_stencil_state()
170 sizeof *depth_stencil); in swr_create_depth_stencil_state()
176 swr_bind_depth_stencil_state(struct pipe_context *pipe, void *depth_stencil) in swr_bind_depth_stencil_state() argument
180 if (ctx->depth_stencil == (pipe_depth_stencil_alpha_state *)depth_stencil) in swr_bind_depth_stencil_state()
183 ctx->depth_stencil = (pipe_depth_stencil_alpha_state *)depth_stencil; in swr_bind_depth_stencil_state()
1315 struct pipe_depth_state *depth = &(ctx->depth_stencil->depth); in swr_update_derived()
1316 struct pipe_stencil_state *stencil = ctx->depth_stencil->stencil; in swr_update_derived()
1385 *((uint32_t*)&ctx->depth_stencil->alpha.ref_value); in swr_update_derived()
1429 ctx->depth_stencil->alpha.enabled == 0) { in swr_update_derived()
[all …]
/external/mesa3d/src/intel/vulkan/
DgenX_pipeline.c662 struct GENX(DEPTH_STENCIL_STATE) depth_stencil = {
664 struct GENX(3DSTATE_WM_DEPTH_STENCIL) depth_stencil = {
694 depth_stencil.DepthBufferWriteEnable = false;
695 depth_stencil.DepthTestFunction = PREFILTEROPALWAYS;
699 depth_stencil.StencilBufferWriteEnable = false;
700 depth_stencil.StencilTestFunction = PREFILTEROPALWAYS;
701 depth_stencil.BackfaceStencilTestFunction = PREFILTEROPALWAYS;
710 depth_stencil.DepthBufferWriteEnable = false;
713 GENX(DEPTH_STENCIL_STATE_pack)(NULL, depth_stencil_dw, &depth_stencil);
715 GENX(3DSTATE_WM_DEPTH_STENCIL_pack)(NULL, depth_stencil_dw, &depth_stencil);
Dgen7_cmd_buffer.c209 struct GENX(DEPTH_STENCIL_STATE) depth_stencil = { in genX()
216 GENX(DEPTH_STENCIL_STATE_pack)(NULL, depth_stencil_dw, &depth_stencil); in genX()

123