Home
last modified time | relevance | path

Searched defs:stencil (Results 76 - 100 of 238) sorted by relevance

12345678910

/third_party/vk-gl-cts/external/amber/src/src/vulkan/
H A Dgraphics_pipeline.cc792 Result GraphicsPipeline::SetClearStencil(uint32_t stencil) { in SetClearStencil() argument
/third_party/skia/third_party/externals/angle2/src/tests/egl_tests/
H A DEGLContextCompatibilityTest.cpp130 EGLint stencil; in EGLConfigName() local
158 strstr << "S" << stencil; in EGLConfigName() local
/third_party/skia/src/gpu/d3d/
H A DGrD3DCaps.cpp1062 GrStencilSettings stencil = programInfo.nonGLStencilSettings(); in makeDesc() local
/third_party/skia/third_party/externals/swiftshader/src/Device/
H A DRenderer.hpp77 PixelProcessor::Stencil stencil[2]; // clockwise, counterclockwise member
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/
H A DDevice.cpp235 void Device::clearStencil(unsigned int stencil, unsigned int mask) in clearStencil() argument
/third_party/skia/third_party/externals/swiftshader/src/Renderer/
H A DPixelProcessor.hpp323 Stencil stencil; member in sw::PixelProcessor
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fStencilTests.cpp129 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 Des31fStencilTexturingTests.cpp847 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 DglsScissorTests.cpp629 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 DtcuSurfacelessPlatform.cpp344 EGLint red, green, blue, alpha, depth, stencil, samples; in EglRenderContext() local
/third_party/vk-gl-cts/modules/egl/
H A DteglImageUtil.cpp376 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 Des2fStencilTests.cpp126 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 Dwebgl2_rendering_context_base.cpp176 GLint stencil = 0; in ClearBufferfi() local
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/device_include/
H A Dsvga3d_surfacedefs.h292 uint8 stencil; member
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3dx_draw.c1515 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 Dsi_shader_llvm_ps.c463 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 Dsi_clear.c656 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 Dsvga_cmd.c896 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 Dxm_api.c465 choose_depth_stencil_format(XMesaDisplay xmdpy, int depth, int stencil, in choose_depth_stencil_format() argument
/third_party/mesa3d/src/intel/blorp/
H A Dblorp_clear.c810 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 Dblorp_priv.h231 struct brw_blorp_surface_info stencil; member
/third_party/mesa3d/src/mesa/main/
H A Dpack.c602 GLubyte *stencil = malloc(n * sizeof(GLubyte)); in _mesa_pack_stencil_span() local
[all...]
/third_party/mesa3d/src/panfrost/midgard/
H A Dmidgard_schedule.c1089 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 Dlp_bld_depth.c90 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 Dlp_setup.c486 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

Completed in 37 milliseconds

12345678910