/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_vs_surface_state.c | 78 uint32_t const_offset; local 80 &const_bo, &const_offset); 96 brw_create_constant_surface(brw, const_bo, const_offset, size,
|
H A D | brw_nir.c | 71 nir_const_value *const_offset = nir_src_as_const_value(*offset); local 73 if (const_offset) { 74 intrin->const_index[0] += const_offset->u32[0];
|
H A D | brw_vec4_nir.cpp | 415 nir_const_value *const_offset = nir_src_as_const_value(instr->src[0]); local 418 assert(const_offset); 423 src = src_reg(ATTR, instr->const_index[0] + const_offset->u32[0], 442 nir_const_value *const_offset = nir_src_as_const_value(instr->src[1]); local 443 assert(const_offset); 445 int varying = instr->const_index[0] + const_offset->u32[0]; 530 nir_const_value *const_offset = nir_src_as_const_value(instr->src[2]); local 531 if (const_offset) { 532 offset_reg = brw_imm_ud(const_offset->u32[0]); 695 nir_const_value *const_offset local 810 nir_const_value *const_offset = nir_src_as_const_value(instr->src[0]); local 907 nir_const_value *const_offset = nir_src_as_const_value(instr->src[1]); local [all...] |
H A D | brw_fs.cpp | 169 uint32_t const_offset) 175 * We break down the const_offset to a portion added to the variable offset 183 bld.ADD(vec4_offset, varying_offset, brw_imm_ud(const_offset & ~0xf)); 203 (const_offset & 0xf) / type_sz(vec4_result.type))); 165 VARYING_PULL_CONSTANT_LOAD(const fs_builder &bld, const fs_reg &dst, const fs_reg &surf_index, const fs_reg &varying_offset, uint32_t const_offset) argument
|
/external/mesa3d/src/compiler/glsl/ |
H A D | lower_buffer_access.cpp | 317 * Note: const_offset is an input as well as an output, clients must 326 unsigned *const_offset, 409 *const_offset += array_stride * const_index->value.u[0]; 474 *const_offset += intra_struct_offset; 484 *const_offset += deref_swizzle->mask.x * sizeof(int); 323 setup_buffer_access(void *mem_ctx, ir_rvalue *deref, ir_rvalue **offset, unsigned *const_offset, bool *row_major, int *matrix_columns, const glsl_struct_field **struct_field, enum glsl_interface_packing packing) argument
|
H A D | lower_shared_reference.cpp | 137 unsigned const_offset = get_shared_offset(var); local 144 &offset, &const_offset, 164 emit_access(mem_ctx, false, deref, load_offset, const_offset, row_major, 205 unsigned const_offset = get_shared_offset(var); local 212 &offset, &const_offset, 224 emit_access(mem_ctx, true, deref, store_offset, const_offset, row_major, 364 unsigned const_offset = get_shared_offset(var); local 372 &offset, &const_offset, 380 add(offset, new(mem_ctx) ir_constant(const_offset));
|
H A D | lower_ubo_reference.cpp | 61 unsigned *const_offset, 272 unsigned *const_offset, 311 *const_offset = 0; 313 *const_offset = blocks[i]->Uniforms[var->data.location].Offset; 323 setup_buffer_access(mem_ctx, deref, offset, const_offset, row_major, 344 unsigned const_offset; local 358 &offset, &const_offset, 379 emit_access(mem_ctx, false, deref, load_offset, const_offset, 557 unsigned const_offset; local 569 &offset, &const_offset, 268 setup_for_load_or_store(void *mem_ctx, ir_variable *var, ir_rvalue *deref, ir_rvalue **offset, unsigned *const_offset, bool *row_major, int *matrix_columns, enum glsl_interface_packing packing) argument 736 unsigned const_offset; local 970 unsigned const_offset; local [all...] |
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
H A D | ir3_compiler_nir.c | 997 nir_const_value *const_offset; local 1018 const_offset = nir_src_as_const_value(intr->src[1]); 1019 if (const_offset) { 1020 off += const_offset->u32[0]; 1164 nir_const_value *const_offset; local 1176 const_offset = nir_src_as_const_value(intr->src[0]); 1177 if (const_offset) { 1178 idx += const_offset->u32[0]; 1203 const_offset = nir_src_as_const_value(intr->src[0]); 1204 if (const_offset) { [all...] |
/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_descriptors.c | 1064 const uint8_t *ptr, unsigned size, uint32_t *const_offset) 1068 u_upload_alloc(sctx->b.uploader, 0, size, 256, const_offset, 1063 si_upload_const_buffer(struct si_context *sctx, struct r600_resource **rbuffer, const uint8_t *ptr, unsigned size, uint32_t *const_offset) argument
|
/external/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_program.c | 1706 nir_const_value *const_offset; local 1712 const_offset = nir_src_as_const_value(instr->src[0]); 1713 if (const_offset) { 1714 offset = nir_intrinsic_base(instr) + const_offset->u32[0]; 1781 const_offset = nir_src_as_const_value(instr->src[0]); 1782 assert(const_offset && "vc4 doesn't support indirect inputs"); 1785 assert(const_offset->u32[0] == 0); 1800 offset = nir_intrinsic_base(instr) + const_offset->u32[0]; 1808 const_offset = nir_src_as_const_value(instr->src[1]); 1809 assert(const_offset [all...] |
/external/v8/src/ |
H A D | code-stub-assembler.cc | 1350 int const_offset; local 1351 if (ToInt32Constant(offset, const_offset)) { 1352 return StoreObjectField(object, const_offset, value); 1366 int const_offset; local 1367 if (ToInt32Constant(offset, const_offset)) { 1368 return StoreObjectFieldNoWriteBarrier(object, const_offset, value, rep);
|
/external/mesa3d/src/amd/common/ |
H A D | ac_nir_to_llvm.c | 1968 unsigned const_offset = 0; local 1981 const_offset += size * deref_array->base_offset; 1999 const_offset += glsl_count_attribute_slots(ft, vs_in); 2006 if (const_offset && offset) 2008 LLVMConstInt(ctx->i32, const_offset, 0), 2011 *const_out = const_offset; 3464 nir_const_value *const_offset = local 3467 assert(const_offset); 3471 address[2], LLVMConstInt(ctx->i32, const_offset->i32[2], false), ""); 3474 address[1], LLVMConstInt(ctx->i32, const_offset [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_glsl_to_tgsi.cpp | 2085 unsigned const_offset = const_offset_ir ? const_offset_ir->value.u[0] : 0; local 2102 cbuf.index = const_offset / 16; 2125 const_offset = const_offset_ir->value.u[0]; 2126 cbuf.index = const_offset / 16; 2155 cbuf.swizzle += MAKE_SWIZZLE4(const_offset % 16 / 8, 2156 const_offset % 16 / 8, 2157 const_offset % 16 / 8, 2158 const_offset % 16 / 8); 2160 cbuf.swizzle += MAKE_SWIZZLE4(const_offset % 16 / 4, 2161 const_offset 2281 ir_constant *const_offset = ir->operands[0]->as_constant(); local [all...] |