Searched refs:stencilVals (Results 1 - 10 of 10) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
H A Dsp_quad_depth_test.c50 ubyte stencilVals[TGSI_QUAD_SIZE]; member in struct:depth_data
88 data->stencilVals[j] = tile->data.depth32[y][x] >> 24;
97 data->stencilVals[j] = tile->data.depth32[y][x] & 0xff;
105 data->stencilVals[j] = tile->data.stencil8[y][x];
120 data->stencilVals[j] = (tile->data.depth64[y][x] >> 32) & 0xff;
263 * Write data->bzzzz[] values and data->stencilVals into the Z/stencil buffer.
293 tile->data.depth32[y][x] = (data->stencilVals[j] << 24) | data->bzzzz[j];
300 tile->data.depth32[y][x] = (data->bzzzz[j] << 8) | data->stencilVals[j];
314 tile->data.stencil8[y][x] = data->stencilVals[j];
328 tile->data.depth64[y][x] = (uint64_t)data->bzzzz[j] | ((uint64_t)data->stencilVals[
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
H A Dsp_quad_depth_test.c50 ubyte stencilVals[TGSI_QUAD_SIZE]; member in struct:depth_data
88 data->stencilVals[j] = tile->data.depth32[y][x] >> 24;
97 data->stencilVals[j] = tile->data.depth32[y][x] & 0xff;
105 data->stencilVals[j] = tile->data.stencil8[y][x];
120 data->stencilVals[j] = (tile->data.depth64[y][x] >> 32) & 0xff;
263 * Write data->bzzzz[] values and data->stencilVals into the Z/stencil buffer.
293 tile->data.depth32[y][x] = (data->stencilVals[j] << 24) | data->bzzzz[j];
300 tile->data.depth32[y][x] = (data->bzzzz[j] << 8) | data->stencilVals[j];
314 tile->data.stencil8[y][x] = data->stencilVals[j];
328 tile->data.depth64[y][x] = (uint64_t)data->bzzzz[j] | ((uint64_t)data->stencilVals[
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
H A Dlp_bld_depth.c85 * \param stencilVals vector of stencil values from framebuffer
92 LLVMValueRef stencilVals)
116 /* compute stencilVals = stencilVals & valuemask */
117 stencilVals = LLVMBuildAnd(builder, stencilVals, valuemask, "");
120 res = lp_build_cmp(bld, stencil->func, stencilRef, stencilVals);
136 LLVMValueRef stencilVals,
145 stencilRefs[0], stencilVals);
152 stencilRefs[1], stencilVals);
89 lp_build_stencil_test_single(struct lp_build_context * bld,const struct pipe_stencil_state * stencil,LLVMValueRef stencilRef,LLVMValueRef stencilVals) argument
133 lp_build_stencil_test(struct lp_build_context * bld,const struct pipe_stencil_state stencil[2],LLVMValueRef stencilRefs[2],LLVMValueRef stencilVals,LLVMValueRef front_facing) argument
167 lp_build_stencil_op_single(struct lp_build_context * bld,const struct pipe_stencil_state * stencil,enum stencil_op op,LLVMValueRef stencilRef,LLVMValueRef stencilVals) argument
241 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) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_bld_depth.c86 * \param stencilVals vector of stencil values from framebuffer
93 LLVMValueRef stencilVals)
117 /* compute stencilVals = stencilVals & valuemask */
118 stencilVals = LLVMBuildAnd(builder, stencilVals, valuemask, "");
121 res = lp_build_cmp(bld, stencil->func, stencilRef, stencilVals);
137 LLVMValueRef stencilVals,
146 stencilRefs[0], stencilVals);
153 stencilRefs[1], stencilVals);
90 lp_build_stencil_test_single(struct lp_build_context * bld,const struct pipe_stencil_state * stencil,LLVMValueRef stencilRef,LLVMValueRef stencilVals) 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) 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) 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) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Dreadpix.c688 GLubyte *depthMap, *stencilMap, *stencilVals; local in function:fast_read_depth_stencil_pixels_separate
709 stencilVals = malloc(width * sizeof(GLubyte));
711 if (stencilVals) {
715 stencilMap, stencilVals);
718 dst[i] = (dst[i] & 0xffffff00) | stencilVals[i];
730 free(stencilVals);
751 GLubyte *stencilVals; local in function:slow_read_depth_stencil_pixels_separate
780 stencilVals = malloc(width * sizeof(GLubyte));
783 if (stencilVals && depthVals) {
787 stencilMap, stencilVals);
[all...]
H A Dpack.h80 const GLubyte *stencilVals,
H A Dpack.c1141 const GLubyte *stencilVals,
1164 memcpy(stencilCopy, stencilVals, n * sizeof(GLubyte));
1166 stencilVals = stencilCopy;
1173 dest[i] = (z << 8) | (stencilVals[i] & 0xff);
1179 dest[i*2+1] = stencilVals[i] & 0xff;
1138 _mesa_pack_depth_stencil_span(struct gl_context * ctx,GLuint n,GLenum dstType,GLuint * dest,const GLfloat * depthVals,const GLubyte * stencilVals,const struct gl_pixelstore_attrib * dstPacking) argument
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Dreadpix.c696 GLubyte *depthMap, *stencilMap, *stencilVals; local in function:fast_read_depth_stencil_pixels_separate
717 stencilVals = malloc(width * sizeof(GLubyte));
719 if (stencilVals) {
723 stencilMap, stencilVals);
726 dst[i] = (dst[i] & 0xffffff00) | stencilVals[i];
738 free(stencilVals);
759 GLubyte *stencilVals; local in function:slow_read_depth_stencil_pixels_separate
788 stencilVals = malloc(width * sizeof(GLubyte));
791 if (stencilVals && depthVals) {
795 stencilMap, stencilVals);
[all...]
H A Dpack.h80 const GLubyte *stencilVals,
H A Dpack.c1142 const GLubyte *stencilVals,
1165 memcpy(stencilCopy, stencilVals, n * sizeof(GLubyte));
1167 stencilVals = stencilCopy;
1174 dest[i] = (z << 8) | (stencilVals[i] & 0xff);
1180 dest[i*2+1] = stencilVals[i] & 0xff;
1139 _mesa_pack_depth_stencil_span(struct gl_context * ctx,GLuint n,GLenum dstType,GLuint * dest,const GLfloat * depthVals,const GLubyte * stencilVals,const struct gl_pixelstore_attrib * dstPacking) argument

Completed in 13 milliseconds