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

/external/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_quad_depth_test.c50 ubyte stencilVals[TGSI_QUAD_SIZE]; member in struct:depth_data
86 data->stencilVals[j] = tile->data.depth32[y][x] >> 24;
95 data->stencilVals[j] = tile->data.depth32[y][x] & 0xff;
103 data->stencilVals[j] = tile->data.stencil8[y][x];
118 data->stencilVals[j] = (tile->data.depth64[y][x] >> 32) & 0xff;
250 * Write data->bzzzz[] values and data->stencilVals into the Z/stencil buffer.
280 tile->data.depth32[y][x] = (data->stencilVals[j] << 24) | data->bzzzz[j];
287 tile->data.depth32[y][x] = (data->bzzzz[j] << 8) | data->stencilVals[j];
301 tile->data.stencil8[y][x] = data->stencilVals[j];
315 tile->data.depth64[y][x] = (uint64_t)data->bzzzz[j] | ((uint64_t)data->stencilVals[
[all...]
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_bld_depth.c92 * \param stencilVals vector of stencil values from framebuffer
99 LLVMValueRef stencilVals)
123 /* compute stencilVals = stencilVals & valuemask */
124 stencilVals = LLVMBuildAnd(builder, stencilVals, valuemask, "");
127 res = lp_build_cmp(bld, stencil->func, stencilRef, stencilVals);
143 LLVMValueRef stencilVals,
152 stencilRefs[0], stencilVals);
159 stencilRefs[1], stencilVals);
96 lp_build_stencil_test_single(struct lp_build_context *bld, const struct pipe_stencil_state *stencil, LLVMValueRef stencilRef, LLVMValueRef stencilVals) argument
140 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
174 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
248 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...]
/external/mesa3d/src/mesa/main/
H A Dreadpix.c468 GLubyte *depthMap, *stencilMap, *stencilVals; local
489 stencilVals = (GLubyte *) malloc(width * sizeof(GLubyte));
491 if (stencilVals) {
495 stencilMap, stencilVals);
498 dst[i] = (dst[i] & 0xffffff00) | stencilVals[i];
510 free(stencilVals);
531 GLubyte *stencilVals; local
560 stencilVals = (GLubyte *) malloc(width * sizeof(GLubyte));
563 if (stencilVals && depthVals) {
567 stencilMap, stencilVals);
[all...]
H A Dpack.h136 const GLubyte *stencilVals,
H A Dpack.c5778 const GLubyte *stencilVals,
5801 memcpy(stencilCopy, stencilVals, n * sizeof(GLubyte));
5803 stencilVals = stencilCopy;
5810 dest[i] = (z << 8) | (stencilVals[i] & 0xff);
5816 dest[i*2+1] = stencilVals[i] & 0xff;
5775 _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 340 milliseconds