/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
H A D | graphics_pipeline.cc | 792 Result GraphicsPipeline::SetClearStencil(uint32_t stencil) { in SetClearStencil() argument
|
/third_party/skia/third_party/externals/angle2/src/tests/egl_tests/ |
H A D | EGLContextCompatibilityTest.cpp | 130 EGLint stencil; in EGLConfigName() local 158 strstr << "S" << stencil; in EGLConfigName() local
|
/third_party/skia/src/gpu/d3d/ |
H A D | GrD3DCaps.cpp | 1062 GrStencilSettings stencil = programInfo.nonGLStencilSettings(); in makeDesc() local
|
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | Renderer.hpp | 77 PixelProcessor::Stencil stencil[2]; // clockwise, counterclockwise member
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/ |
H A D | Device.cpp | 235 void Device::clearStencil(unsigned int stencil, unsigned int mask) in clearStencil() argument
|
/third_party/skia/third_party/externals/swiftshader/src/Renderer/ |
H A D | PixelProcessor.hpp | 323 Stencil stencil; member in sw::PixelProcessor
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fStencilTests.cpp | 129 int stencil; //!< Ref for quad op, clear value for clears member in deqp::gles3::Functional::StencilOp 150 static StencilOp clearStencil (int stencil) in clearStencil() argument 164 static StencilOp quad (GLenum stencilTest, int stencil, GLenum depthTest, float depth, GLenum sFail, GLenum dFail, GLenum dPass) in quad() argument [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fStencilTexturingTests.cpp | 847 const int stencil = int((deInt32Hash(x) ^ deInt32Hash(y)) & 0xff); in iterate() local 853 tcu::clearStencil(tcu::getSubregion(reference.getAccess(), x, y, clearW, clearH), stencil); in iterate() local
|
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsScissorTests.cpp | 629 void FramebufferClearCase::clearBuffers (const glw::Functions& gl, Color color, float depth, int stencil) in clearBuffers() argument
|
/third_party/vk-gl-cts/framework/platform/surfaceless/ |
H A D | tcuSurfacelessPlatform.cpp | 344 EGLint red, green, blue, alpha, depth, stencil, samples; in EglRenderContext() local
|
/third_party/vk-gl-cts/modules/egl/ |
H A D | teglImageUtil.cpp | 376 const deUint32 stencil = stencilValues[ndx] & stencilMask; in initializeStencilRbo() local 387 tcu::clearStencil(tcu::getSubregion(ref.getLevel(0), 0, 0, size.x(), size.y()), stencil); in initializeStencilRbo() local
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fStencilTests.cpp | 126 int stencil; //!< Ref for quad op, clear value for clears member in deqp::gles2::Functional::StencilOp 147 static StencilOp clearStencil (int stencil) in clearStencil() argument 161 static StencilOp quad (GLenum stencilTest, int stencil, GLenum depthTest, float depth, GLenum sFail, GLenum dFail, GLenum dPass) in quad() argument [all...] |
/foundation/graphic/graphic_2d/interfaces/kits/napi/graphic/webgl/src/ |
H A D | webgl2_rendering_context_base.cpp | 176 GLint stencil = 0; in ClearBufferfi() local
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/device_include/ |
H A D | svga3d_surfacedefs.h | 292 uint8 stencil; member
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
H A D | v3dx_draw.c | 1515 v3d_draw_clear(struct v3d_context *v3d, unsigned buffers, const union pipe_color_union *color, double depth, unsigned stencil) v3d_draw_clear() argument 1534 v3d_tlb_clear(struct v3d_job *job, unsigned buffers, const union pipe_color_union *color, double depth, unsigned stencil) v3d_tlb_clear() argument 1652 v3d_clear(struct pipe_context *pctx, unsigned buffers, const struct pipe_scissor_state *scissor_state, const union pipe_color_union *color, double depth, unsigned stencil) v3d_clear() argument 1674 v3d_clear_depth_stencil(struct pipe_context *pctx, struct pipe_surface *ps, unsigned buffers, double depth, unsigned stencil, unsigned x, unsigned y, unsigned w, unsigned h, bool render_condition_enabled) v3d_clear_depth_stencil() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader_llvm_ps.c | 463 LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; in si_llvm_ps_build_end() local 886 LLVMValueRef depth = NULL, stencil = NULL, samplemask = NULL; in si_llvm_build_ps_epilog() local
|
H A D | si_clear.c | 656 static bool si_can_fast_clear_stencil(struct si_texture *zstex, unsigned level, uint8_t stencil, in si_can_fast_clear_stencil() argument 665 si_fast_clear(struct si_context *sctx, unsigned *buffers, const union pipe_color_union *color, float depth, uint8_t stencil) si_fast_clear() argument 1102 si_clear(struct pipe_context *ctx, unsigned buffers, const struct pipe_scissor_state *scissor_state, const union pipe_color_union *color, double depth, unsigned stencil) si_clear() argument 1216 si_try_normal_clear(struct si_context *sctx, struct pipe_surface *dst, unsigned dstx, unsigned dsty, unsigned width, unsigned height, bool render_condition_enabled, unsigned buffers, const union pipe_color_union *color, float depth, unsigned stencil) si_try_normal_clear() argument 1284 si_clear_depth_stencil(struct pipe_context *ctx, struct pipe_surface *dst, unsigned clear_flags, double depth, unsigned stencil, unsigned dstx, unsigned dsty, unsigned width, unsigned height, bool render_condition_enabled) si_clear_depth_stencil() argument 1323 uint8_t stencil = 0; si_clear_texture() local [all...] |
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_cmd.c | 896 SVGA3D_BeginClear(struct svga_winsys_context *swc, SVGA3dClearFlag flags, uint32 color, float depth, uint32 stencil, SVGA3dRect **rects, uint32 numRects) SVGA3D_BeginClear() argument 941 SVGA3D_ClearRect(struct svga_winsys_context *swc, SVGA3dClearFlag flags, uint32 color, float depth, uint32 stencil, uint32 x, uint32 y, uint32 w, uint32 h) SVGA3D_ClearRect() argument
|
/third_party/mesa3d/src/gallium/frontends/glx/xlib/ |
H A D | xm_api.c | 465 choose_depth_stencil_format(XMesaDisplay xmdpy, int depth, int stencil, in choose_depth_stencil_format() argument
|
/third_party/mesa3d/src/intel/blorp/ |
H A D | blorp_clear.c | 810 blorp_clear_depth_stencil(struct blorp_batch *batch, const struct blorp_surf *depth, const struct blorp_surf *stencil, uint32_t level, uint32_t start_layer, uint32_t num_layers, uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, bool clear_depth, float depth_value, uint8_t stencil_mask, uint8_t stencil_value) blorp_clear_depth_stencil() argument 983 blorp_can_clear_full_surface(const struct blorp_surf *depth, const struct blorp_surf *stencil, uint32_t level, uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, bool clear_depth, bool clear_stencil) blorp_can_clear_full_surface() argument 1006 blorp_hiz_clear_depth_stencil(struct blorp_batch *batch, const struct blorp_surf *depth, const struct blorp_surf *stencil, uint32_t level, uint32_t start_layer, uint32_t num_layers, uint32_t x0, uint32_t y0, uint32_t x1, uint32_t y1, bool clear_depth, float depth_value, bool clear_stencil, uint8_t stencil_value) blorp_hiz_clear_depth_stencil() argument [all...] |
H A D | blorp_priv.h | 231 struct brw_blorp_surface_info stencil; member
|
/third_party/mesa3d/src/mesa/main/ |
H A D | pack.c | 602 GLubyte *stencil = malloc(n * sizeof(GLubyte)); in _mesa_pack_stencil_span() local [all...] |
/third_party/mesa3d/src/panfrost/midgard/ |
H A D | midgard_schedule.c | 1089 mir_schedule_zs_write( compiler_context *ctx, struct midgard_predicate *predicate, midgard_instruction **instructions, uint16_t *liveness, BITSET_WORD *worklist, unsigned len, midgard_instruction *branch, midgard_instruction **smul, midgard_instruction **vadd, midgard_instruction **vlut, bool stencil) mir_schedule_zs_write() argument
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_bld_depth.c | 90 lp_build_stencil_test_single(struct lp_build_context *bld, const struct pipe_stencil_state *stencil, LLVMValueRef stencilRef, LLVMValueRef stencilVals) lp_build_stencil_test_single() argument 134 lp_build_stencil_test(struct lp_build_context *bld, const struct pipe_stencil_state stencil[2], LLVMValueRef stencilRefs[2], LLVMValueRef stencilVals, LLVMValueRef front_facing) lp_build_stencil_test() argument 168 lp_build_stencil_op_single(struct lp_build_context *bld, const struct pipe_stencil_state *stencil, enum stencil_op op, LLVMValueRef stencilRef, LLVMValueRef stencilVals) lp_build_stencil_op_single() argument 242 lp_build_stencil_op(struct lp_build_context *bld, const struct pipe_stencil_state stencil[2], enum stencil_op op, LLVMValueRef stencilRefs[2], LLVMValueRef stencilVals, LLVMValueRef mask, LLVMValueRef front_facing) lp_build_stencil_op() argument 825 lp_build_depth_stencil_test(struct gallivm_state *gallivm, const struct lp_depth_state *depth, const struct pipe_stencil_state stencil[2], struct lp_type z_src_type, const struct util_format_description *format_desc, struct lp_build_mask_context *mask, LLVMValueRef *cov_mask, LLVMValueRef stencil_refs[2], LLVMValueRef z_src, LLVMValueRef z_fb, LLVMValueRef s_fb, LLVMValueRef face, LLVMValueRef *z_value, LLVMValueRef *s_value, boolean do_branch, bool restrict_depth) lp_build_depth_stencil_test() argument [all...] |
H A D | lp_setup.c | 486 lp_setup_try_clear_zs(struct lp_setup_context *setup, double depth, unsigned stencil, unsigned flags) lp_setup_try_clear_zs() argument 547 lp_setup_clear(struct lp_setup_context *setup, const union pipe_color_union *color, double depth, unsigned stencil, unsigned flags) lp_setup_clear() argument
|