| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/ |
| H A D | sp_quad_depth_test.c | 50 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 D | sp_quad_depth_test.c | 50 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 D | lp_bld_depth.c | 85 * \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 D | lp_bld_depth.c | 86 * \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 D | readpix.c | 688 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 D | pack.h | 80 const GLubyte *stencilVals,
|
| H A D | pack.c | 1141 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 D | readpix.c | 696 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 D | pack.h | 80 const GLubyte *stencilVals,
|
| H A D | pack.c | 1142 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
|