Home
last modified time | relevance | path

Searched refs:index_offset (Results 1 - 25 of 52) sorted by relevance

123

/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_render_translate.c31 unsigned *index_size, unsigned index_offset, in r300_translate_index_buffer()
44 &r300->context, info, PIPE_MAP_UNSYNCHRONIZED, index_offset, in r300_translate_index_buffer()
52 if (index_offset) { in r300_translate_index_buffer()
59 index_offset, *start, in r300_translate_index_buffer()
67 if (index_offset) { in r300_translate_index_buffer()
74 index_offset, *start, in r300_translate_index_buffer()
28 r300_translate_index_buffer(struct r300_context *r300, const struct pipe_draw_info *info, struct pipe_resource **out_buffer, unsigned *index_size, unsigned index_offset, unsigned *start, unsigned count) r300_translate_index_buffer() argument
H A Dr300_screen_buffer.c40 unsigned index_offset; in r300_upload_index_buffer() local
47 &index_offset, in r300_upload_index_buffer()
50 *start = index_offset / index_size; in r300_upload_index_buffer()
H A Dr300_render.c148 * - index_offset: the value that must be manually subtracted from indices
151 int *buffer_offset, int *index_offset) in r300_split_index_bias()
176 *index_offset = index_bias - *buffer_offset; in r300_split_index_bias()
601 int buffer_offset = 0, index_offset = 0; /* for index bias emulation */ in r300_draw_elements() local
606 &index_offset); in r300_draw_elements()
610 &indexSize, index_offset, &start, count); in r300_draw_elements()
150 r300_split_index_bias(struct r300_context *r300, int index_bias, int *buffer_offset, int *index_offset) r300_split_index_bias() argument
/third_party/musl/src/time/
H A D__map_file.c54 size_t index_offset = convert_byte_to_size_t(map + index_offset_offset); in __map_tzdata_file() local
57 while (index_offset < data_offset) { in __map_tzdata_file()
58 if (!strncmp((const char *)map + index_offset, tz_id, strlen(tz_id))) { in __map_tzdata_file()
60 *offset = data_offset + convert_byte_to_size_t(map + index_offset + 40); in __map_tzdata_file()
62 *size = convert_byte_to_size_t(map + index_offset + 44); in __map_tzdata_file()
66 index_offset += per_index_size; in __map_tzdata_file()
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_draw.c56 struct fd3_emit *emit, unsigned index_offset) assert_dt
94 emit->draw, index_offset);
102 unsigned index_offset) in_dt
152 draw_impl(ctx, ctx->batch->draw, &emit, index_offset);
159 draw_impl(ctx, ctx->batch->binning, &emit, index_offset);
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_draw_elements.c196 unsigned index_offset = start * index_size; in svga_hwtnl_simple_draw_range_elements() local
204 range.indexArray.offset = index_offset; in svga_hwtnl_simple_draw_range_elements()
264 unsigned index_offset; in svga_hwtnl_draw_range_elements() local
269 &index_offset, &index_buffer); in svga_hwtnl_draw_range_elements()
271 index_offset /= info->index_size; in svga_hwtnl_draw_range_elements()
274 index_offset = draw->start; in svga_hwtnl_draw_range_elements()
284 gen_prim, index_offset, count, in svga_hwtnl_draw_range_elements()
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_draw.h91 const struct pipe_draw_start_count_bias *draw, unsigned index_offset) in fd4_draw_emit()
111 OUT_RELOC(ring, fd_resource(idx)->bo, index_offset, 0, 0); in fd4_draw_emit()
113 index_offset)); in fd4_draw_emit()
134 idx_offset = index_offset + draw->start * info->index_size; in fd4_draw_emit()
87 fd4_draw_emit(struct fd_batch *batch, struct fd_ringbuffer *ring, enum pc_di_primtype primtype, enum pc_di_vis_cull_mode vismode, const struct pipe_draw_info *info, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draw, unsigned index_offset) fd4_draw_emit() argument
H A Dfd4_draw.c44 struct fd4_emit *emit, unsigned index_offset) assert_dt
71 emit->indirect, emit->draw, index_offset);
79 unsigned index_offset) in_dt
157 draw_impl(ctx, ctx->batch->draw, &emit, index_offset);
172 draw_impl(ctx, ctx->batch->binning, &emit, index_offset);
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_draw.c76 unsigned index_offset) in draw_emit_indirect()
82 unsigned max_indices = (idx->width0 - index_offset) / info->index_size; in draw_emit_indirect()
86 index_offset), in draw_emit_indirect()
98 const struct pipe_draw_start_count_bias *draw, unsigned index_offset) in draw_emit()
105 (idx_buffer->width0 - index_offset) / info->index_size; in draw_emit()
112 index_offset), in draw_emit()
137 unsigned index_offset) assert_dt
318 draw_emit_indirect(ring, &draw0, info, indirect, index_offset);
321 draw_emit(ring, &draw0, info, draw, index_offset);
72 draw_emit_indirect(struct fd_ringbuffer *ring, struct CP_DRAW_INDX_OFFSET_0 *draw0, const struct pipe_draw_info *info, const struct pipe_draw_indirect_info *indirect, unsigned index_offset) draw_emit_indirect() argument
96 draw_emit(struct fd_ringbuffer *ring, struct CP_DRAW_INDX_OFFSET_0 *draw0, const struct pipe_draw_info *info, const struct pipe_draw_start_count_bias *draw, unsigned index_offset) draw_emit() argument
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_draw.h85 const struct pipe_draw_start_count_bias *draw, unsigned index_offset) in fd5_draw_emit()
106 OUT_RELOC(ring, fd_resource(idx)->bo, index_offset, 0, 0); in fd5_draw_emit()
128 idx_offset = index_offset + draw->start * info->index_size; in fd5_draw_emit()
81 fd5_draw_emit(struct fd_batch *batch, struct fd_ringbuffer *ring, enum pc_di_primtype primtype, enum pc_di_vis_cull_mode vismode, const struct pipe_draw_info *info, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draw, unsigned index_offset) fd5_draw_emit() argument
H A Dfd5_draw.c44 struct fd5_emit *emit, unsigned index_offset) assert_dt
67 emit->indirect, emit->draw, index_offset);
75 unsigned index_offset) in_dt
128 draw_impl(ctx, ctx->batch->draw, &emit, index_offset);
135 draw_impl(ctx, ctx->batch->binning, &emit, index_offset);
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
H A Dfd2_draw.c82 unsigned index_offset, bool binning) assert_dt
140 vismode, info, draw, index_offset);
159 unsigned index_offset) assert_dt
204 draw_impl(ctx, pinfo, &draw, ctx->batch->draw, index_offset, false);
205 draw_impl(ctx, pinfo, &draw, ctx->batch->binning, index_offset, true);
212 draw_impl(ctx, pinfo, pdraw, ctx->batch->draw, index_offset, false);
213 draw_impl(ctx, pinfo, pdraw, ctx->batch->binning, index_offset, true);
/third_party/skia/third_party/externals/harfbuzz/src/
H A Dhb-ot-color-svg-table.hh46 hb_blob_t *reference_blob (hb_blob_t *svg_blob, unsigned int index_offset) const in reference_blob()
49 index_offset + (unsigned int) svgDoc, in reference_blob()
/third_party/vk-gl-cts/external/openglcts/modules/glesext/draw_elements_base_vertex/
H A DesextcDrawElementsBaseVertexTests.cpp682 test_case.index_type, test_case.index_offset, test_case.basevertex); in executeTestCases()
690 test_case.index_type, test_case.index_offset, 3, /* instancecount */ in executeTestCases()
700 test_case.index_type, test_case.index_offset, test_case.basevertex); in executeTestCases()
764 (glw::GLubyte*)test_case.index_offset + index_size * test_case.regular_draw_call_offset; in executeTestCases()
1723 new_test_case.index_offset = current_index_offset;
1852 new_test_case.index_offset = m_draw_call_index_offset;
1979 new_test_case.index_offset = m_draw_call_index2_offset;
2089 const glw::GLubyte* index_offset = NULL;
2131 index_offset = (const glw::GLubyte*)m_draw_call_index3_offset;
2162 index_offset
[all...]
H A DesextcDrawElementsBaseVertexTests.hpp89 const glw::GLuint* index_offset; /* Tells the value of <indices> argument for both basevertex member
104 * be added to test_case.index_offset for non-basevertex
108 * NOT be added to test_case.index_offset for non-basevertex
136 , index_offset(NULL) in _test_case()
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_draw.h146 const struct pipe_draw_start_count_bias *draw, unsigned index_offset) in fd_draw_emit()
159 idx_offset = index_offset + draw->start * info->index_size; in fd_draw_emit()
143 fd_draw_emit(struct fd_batch *batch, struct fd_ringbuffer *ring, enum pc_di_primtype primtype, enum pc_di_vis_cull_mode vismode, const struct pipe_draw_info *info, const struct pipe_draw_start_count_bias *draw, unsigned index_offset) fd_draw_emit() argument
H A Dfreedreno_draw.c301 unsigned index_offset = 0; variable
310 &index_offset, 4))
358 ctx->draw_vbo(ctx, info, drawid_offset, indirect, &draws[i], index_offset);
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_nir_apply_pipeline_layout.c307 nir_ssa_def *index_offset = index ? nir_iadd_imm(b, index, offset) : nir_imm_int(b, offset); in get_sampler_desc() local
308 if (index && index_offset != index) in get_sampler_desc()
309 nir_instr_as_alu(index_offset->parent_instr)->no_unsigned_wrap = true; in get_sampler_desc()
312 return nir_iadd(b, load_desc_ptr(b, state, desc_set), index_offset); in get_sampler_desc()
315 nir_ssa_def *desc = nir_load_smem_amd(b, size, addr, index_offset, .align_mul = size * 4u); in get_sampler_desc()
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_context.c260 unsigned index_offset = 0; in etna_draw_vbo() local
266 !util_upload_index_buffer(pctx, info, &draws[0], &indexbuf, &index_offset, 4)) { in etna_draw_vbo()
271 index_offset += draws[0].start * info->index_size; in etna_draw_vbo()
274 ctx->index_buffer.FE_INDEX_STREAM_BASE_ADDR.offset = index_offset; in etna_draw_vbo()
/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/table/core/
H A Dcmap_table.cc1133 int32_t index_offset = size; in SubSerialize() local
1139 index_offset += new_data->WriteUShort(index_offset, b->platform_id()); in SubSerialize()
1140 index_offset += new_data->WriteUShort(index_offset, b->encoding_id()); in SubSerialize()
1141 index_offset += new_data->WriteULong(index_offset, size); in SubSerialize()
/third_party/node/deps/v8/src/torque/
H A Dclass-debug-reader-generator.cc271 std::string index_offset; in GenerateFieldValueAccessor() local
274 index_offset = " + offset * sizeof(value)"; in GenerateFieldValueAccessor()
286 << address_getter << "()" << index_offset in GenerateFieldValueAccessor() local
/third_party/skia/third_party/externals/abseil-cpp/absl/time/internal/cctz/src/
H A Dtime_zone_info.cc683 const std::int_fast32_t index_offset = Decode32(hbuf + 12); in Open() local
685 if (index_offset < 0 || data_offset < index_offset) continue; in Open()
686 if (fseek(fp.get(), static_cast<long>(index_offset), SEEK_SET) != 0) in Open()
691 static_cast<std::size_t>(data_offset - index_offset); in Open()
/third_party/node/deps/v8/src/objects/
H A Djs-regexp.cc78 int index_offset = base_offset + 1; in BuildIndices() local
80 Handle<Smi> smi_index(Smi::cast(names->get(index_offset)), isolate); in BuildIndices()
/third_party/mesa3d/src/gallium/frontends/nine/
H A Dnine_state.h282 unsigned index_offset; member
543 unsigned index_offset,
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state_draw.cpp1440 unsigned index_offset, unsigned instance_count)
1522 index_max_size = (indexbuf->width0 - index_offset) >> util_logbase2(index_size);
1531 index_va = si_resource(indexbuf)->gpu_address + index_offset;
2275 unsigned index_offset = indirect && indirect->buffer ? draws[0].start * index_size : 0;
2294 util_shorten_ubyte_elts_to_userptr(&sctx->b, info, 0, 0, index_offset + start, count, ptr);
2297 index_offset = offset - start_offset;
2309 (char *)info->index.user + start_offset, &index_offset, &indexbuf);
2314 index_offset -= start_offset;
2543 index_size, index_offset, instance_count);
2583 index_size, index_offset, instance_coun
[all...]

Completed in 23 milliseconds

123