HomeSort by relevance Sort by last modified time
    Searched defs:writemask (Results 1 - 25 of 47) sorted by null

1 2

  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/
radeon_rename_regs.c 72 unsigned writemask; local
86 writemask = rc_variable_writemask_sum(var);
87 rc_variable_change_dst(var, new_index, writemask);
radeon_variable.c 38 * Rewrite the index and writemask for the destination register of var
60 if (var_ptr->Dst.WriteMask == RC_MASK_W) {
156 unsigned int mask = var->Readers[i].WriteMask;
285 new->Dst.WriteMask = DstWriteMask;
320 unsigned int writemask; local
332 if (sub_inst->WriteMask) {
334 writemask = sub_inst->WriteMask;
337 writemask = sub_inst->OutputWriteMask;
339 writemask = 0
392 unsigned int writemask = 0; local
    [all...]
radeon_pair_regalloc.c 57 unsigned int Writemask;
238 unsigned int writemask,
248 if (classes[i].Writemasks[j] == writemask) {
281 unsigned int writemask = rc_variable_writemask_sum(variable); local
293 writemask = RC_MASK_XYZW;
299 class_index = find_class(classes, writemask, 3);
314 writemask, c.Writemasks[i]);
321 * then the writemask will be set to RC_MASK_XYZW
379 class_index = find_class(classes, writemask,
388 variable->Dst.Index, writemask);
615 unsigned int chan, class_id, writemask = 0; local
692 unsigned int writemask = reg_get_writemask(reg); local
    [all...]
  /external/mesa3d/src/gallium/drivers/r300/compiler/
radeon_rename_regs.c 72 unsigned writemask; local
86 writemask = rc_variable_writemask_sum(var);
87 rc_variable_change_dst(var, new_index, writemask);
radeon_variable.c 38 * Rewrite the index and writemask for the destination register of var
60 if (var_ptr->Dst.WriteMask == RC_MASK_W) {
156 unsigned int mask = var->Readers[i].WriteMask;
285 new->Dst.WriteMask = DstWriteMask;
320 unsigned int writemask; local
332 if (sub_inst->WriteMask) {
334 writemask = sub_inst->WriteMask;
337 writemask = sub_inst->OutputWriteMask;
339 writemask = 0
392 unsigned int writemask = 0; local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
brw_wm_pass1.c 42 if (inst->writemask & (1<<i)) {
44 inst->writemask &= ~(1<<i);
50 return inst->writemask;
123 GLuint writemask; local
144 writemask = get_tracked_mask(c, inst);
145 if (!writemask) {
166 read0 = writemask;
180 read0 = writemask;
181 read1 = writemask;
186 read0 = writemask;
    [all...]
brw_fs_vector_splitting.cpp 273 unsigned int writemask; local
280 writemask = 1;
283 writemask = 1 << i;
296 NULL, writemask));
brw_wm_pass0.c 247 GLuint writemask )
253 if (writemask & (1<<i)) {
259 out->writemask = writemask;
317 GLuint writemask = inst->DstReg.WriteMask; local
341 pass0_set_dst(c, out, inst, writemask);
353 GLuint writemask = inst->DstReg.WriteMask; local
368 if (writemask & (1 << i)) {
    [all...]
brw_disasm.c 278 char *writemask[16] = { variable
572 err |= control (file, "writemask", writemask, inst->bits1.da16.dest_writemask, NULL);
601 err |= control (file, "writemask", writemask, inst->bits1.da3src.dest_writemask, NULL);
    [all...]
brw_eu.h 90 GLuint writemask:4; /* dest only, align16 only */ member in struct:brw_reg::__anon18974::__anon18975
184 * \param writemask WRITEMASK_X/Y/Z/W bitfield
194 GLuint writemask )
217 * set swizzle and writemask to W, as the lower bits of subnr will
223 reg.dw1.bits.writemask = writemask;
531 /* If/else instructions break in align16 mode if writemask & swizzle
693 reg.dw1.bits.writemask &= mask;
701 reg.dw1.bits.writemask = mask;
967 GLuint writemask,
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_wm_pass1.c 42 if (inst->writemask & (1<<i)) {
44 inst->writemask &= ~(1<<i);
50 return inst->writemask;
123 GLuint writemask; local
144 writemask = get_tracked_mask(c, inst);
145 if (!writemask) {
166 read0 = writemask;
180 read0 = writemask;
181 read1 = writemask;
186 read0 = writemask;
    [all...]
brw_fs_vector_splitting.cpp 273 unsigned int writemask; local
280 writemask = 1;
283 writemask = 1 << i;
296 NULL, writemask));
brw_wm_pass0.c 247 GLuint writemask )
253 if (writemask & (1<<i)) {
259 out->writemask = writemask;
317 GLuint writemask = inst->DstReg.WriteMask; local
341 pass0_set_dst(c, out, inst, writemask);
353 GLuint writemask = inst->DstReg.WriteMask; local
368 if (writemask & (1 << i)) {
    [all...]
brw_disasm.c 278 char *writemask[16] = { variable
572 err |= control (file, "writemask", writemask, inst->bits1.da16.dest_writemask, NULL);
601 err |= control (file, "writemask", writemask, inst->bits1.da3src.dest_writemask, NULL);
    [all...]
brw_eu.h 90 GLuint writemask:4; /* dest only, align16 only */ member in struct:brw_reg::__anon11458::__anon11459
184 * \param writemask WRITEMASK_X/Y/Z/W bitfield
194 GLuint writemask )
217 * set swizzle and writemask to W, as the lower bits of subnr will
223 reg.dw1.bits.writemask = writemask;
531 /* If/else instructions break in align16 mode if writemask & swizzle
693 reg.dw1.bits.writemask &= mask;
701 reg.dw1.bits.writemask = mask;
967 GLuint writemask,
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
lp_bld_tgsi_aos.c 323 * Writemask
326 if (reg->Register.WriteMask != TGSI_WRITEMASK_XYZW) {
327 LLVMValueRef writemask; local
329 writemask = lp_build_const_mask_aos_swizzled(bld->bld_base.base.gallivm,
331 reg->Register.WriteMask,
335 mask = LLVMBuildAnd(builder, mask, writemask, "");
337 mask = writemask;
471 * assume a full writemask and then let LLVM optimization passes eliminate
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/
i915_fpc_translate.c 322 * Compute flags for saturation and writemask.
327 const uint writeMask
328 = inst->Dst[0].Register.WriteMask;
334 if (writeMask & TGSI_WRITEMASK_X)
336 if (writeMask & TGSI_WRITEMASK_Y)
338 if (writeMask & TGSI_WRITEMASK_Z)
340 if (writeMask & TGSI_WRITEMASK_W)
497 uint writemask; local
672 A0_DEST_CHANNEL_ALL, /* dest writemask */
687 A0_DEST_CHANNEL_ALL, /* dest writemask */
    [all...]
i915_state.c 446 int writemask = depth_stencil->stencil[0].writemask & 0xff; local
452 STENCIL_WRITE_MASK(writemask));
475 int wmask = depth_stencil->stencil[1].writemask & 0xff;
511 if (depth_stencil->depth.writemask)
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeonsi/
si_state.h 61 uint8_t writemask[2]; member in struct:si_state_dsa
  /external/mesa3d/src/gallium/auxiliary/gallivm/
lp_bld_tgsi_aos.c 323 * Writemask
326 if (reg->Register.WriteMask != TGSI_WRITEMASK_XYZW) {
327 LLVMValueRef writemask; local
329 writemask = lp_build_const_mask_aos_swizzled(bld->bld_base.base.gallivm,
331 reg->Register.WriteMask,
335 mask = LLVMBuildAnd(builder, mask, writemask, "");
337 mask = writemask;
471 * assume a full writemask and then let LLVM optimization passes eliminate
  /external/mesa3d/src/gallium/drivers/i915/
i915_fpc_translate.c 322 * Compute flags for saturation and writemask.
327 const uint writeMask
328 = inst->Dst[0].Register.WriteMask;
334 if (writeMask & TGSI_WRITEMASK_X)
336 if (writeMask & TGSI_WRITEMASK_Y)
338 if (writeMask & TGSI_WRITEMASK_Z)
340 if (writeMask & TGSI_WRITEMASK_W)
497 uint writemask; local
672 A0_DEST_CHANNEL_ALL, /* dest writemask */
687 A0_DEST_CHANNEL_ALL, /* dest writemask */
    [all...]
  /external/mesa3d/src/gallium/drivers/radeonsi/
si_state.h 61 uint8_t writemask[2]; member in struct:si_state_dsa
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/
lp_bld_depth.c 276 if (stencil[0].writemask != 0xff ||
277 (stencil[1].enabled && front_facing != NULL && stencil[1].writemask != 0xff)) {
278 /* mask &= stencil[0].writemask */
279 LLVMValueRef writemask = lp_build_const_int_vec(bld->gallivm, bld->type, local
280 stencil[0].writemask);
281 if (stencil[1].enabled && stencil[1].writemask != stencil[0].writemask && front_facing != NULL) {
283 stencil[1].writemask);
284 writemask = lp_build_select(bld, front_facing, writemask, back_writemask)
    [all...]
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_bld_depth.c 276 if (stencil[0].writemask != 0xff ||
277 (stencil[1].enabled && front_facing != NULL && stencil[1].writemask != 0xff)) {
278 /* mask &= stencil[0].writemask */
279 LLVMValueRef writemask = lp_build_const_int_vec(bld->gallivm, bld->type, local
280 stencil[0].writemask);
281 if (stencil[1].enabled && stencil[1].writemask != stencil[0].writemask && front_facing != NULL) {
283 stencil[1].writemask);
284 writemask = lp_build_select(bld, front_facing, writemask, back_writemask)
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/tgsi/
tgsi_text.c 336 uint *writemask )
344 *writemask = TGSI_WRITEMASK_NONE;
348 *writemask |= TGSI_WRITEMASK_X;
352 *writemask |= TGSI_WRITEMASK_Y;
356 *writemask |= TGSI_WRITEMASK_Z;
360 *writemask |= TGSI_WRITEMASK_W;
363 if (*writemask == TGSI_WRITEMASK_NONE) {
364 report_error( ctx, "Writemask expected" );
371 *writemask = TGSI_WRITEMASK_XYZW;
683 uint writemask; local
1071 uint writemask; local
    [all...]

Completed in 709 milliseconds

1 2