| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| swr_scratch.h | 42 struct swr_scratch_space index_buffer; member in struct:swr_scratch_buffers
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| swr_scratch.h | 40 struct swr_scratch_space index_buffer; member in struct:swr_scratch_buffers
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/ |
| svga_draw_elements.c | 184 struct pipe_resource *index_buffer, 210 min_index, max_index, index_buffer, 263 struct pipe_resource *index_buffer = NULL; local 269 &index_offset, &index_buffer); 273 pipe_resource_reference(&index_buffer, info->index.resource); 277 assert(index_buffer != NULL); 279 ret = svga_hwtnl_simple_draw_range_elements(hwtnl, index_buffer, 288 pipe_resource_reference(&index_buffer, NULL);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| d3d12_draw.cpp | 460 struct pipe_resource *index_buffer = NULL; local 543 if (!util_upload_index_buffer(pctx, dinfo, &draws[0], &index_buffer, 549 index_buffer = dinfo->index.resource; 656 if (index_buffer) { 658 struct d3d12_resource *res = d3d12_resource(index_buffer); 671 pipe_resource_reference(&index_buffer, NULL); 751 if (index_buffer)
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| brw_draw_upload.c | 733 const struct _mesa_index_buffer *index_buffer = brw->ib.ib; local 740 if (index_buffer == NULL) 743 ib_type_size = 1 << index_buffer->index_size_shift; 744 ib_size = index_buffer->count ? ib_type_size * index_buffer->count : 745 index_buffer->obj->Size; 746 bufferobj = index_buffer->obj; 753 brw_upload_data(&brw->upload, index_buffer->ptr, ib_size, ib_type_size, 757 offset = (GLuint) (unsigned long) index_buffer->ptr; 779 unsigned index_size = 1 << index_buffer->index_size_shift [all...] |
| genX_state_upload.c | 859 const struct _mesa_index_buffer *index_buffer = brw->ib.ib; local 861 if (index_buffer == NULL) 871 ib.IndexFormat = brw_get_index_type(1 << index_buffer->index_size_shift); 890 static const struct brw_tracked_state genX(index_buffer) = { variable in typeref:struct:genX 5632 &genX(index_buffer), 5700 &genX(index_buffer), 5792 &genX(index_buffer), 5887 &genX(index_buffer),
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| brw_draw_upload.c | 729 const struct _mesa_index_buffer *index_buffer = brw->ib.ib; local 736 if (index_buffer == NULL) 739 ib_type_size = index_buffer->index_size; 740 ib_size = index_buffer->count ? ib_type_size * index_buffer->count : 741 index_buffer->obj->Size; 742 bufferobj = index_buffer->obj; 749 brw_upload_data(&brw->upload, index_buffer->ptr, ib_size, ib_type_size, 753 offset = (GLuint) (unsigned long) index_buffer->ptr; 775 if (index_buffer->index_size != brw->ib.index_size) [all...] |
| genX_state_upload.c | 867 const struct _mesa_index_buffer *index_buffer = brw->ib.ib; local 869 if (index_buffer == NULL) 879 ib.IndexFormat = brw_get_index_type(index_buffer->index_size); 898 static const struct brw_tracked_state genX(index_buffer) = { variable in typeref:struct:genX 5709 &genX(index_buffer), 5777 &genX(index_buffer), 5865 &genX(index_buffer), 5960 &genX(index_buffer),
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| etnaviv_context.h | 172 struct etna_index_buffer index_buffer; member in struct:etna_context
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/ |
| r300_render.c | 231 * \param index_buffer The index buffer to validate. The parameter may be NULL. 239 struct pipe_resource *index_buffer, 252 index_buffer)) { 293 * \param index_buffer The index buffer to validate. The parameter may be NULL. 302 struct pipe_resource *index_buffer, 312 return r300_emit_states(r300, flags, index_buffer, buffer_offset, 1045 struct pipe_resource *index_buffer = NULL; local 1052 &index_buffer_offset, &index_buffer); 1053 if (!index_buffer) { 1060 index_buffer, 12, 0, 0, -1)) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| zink_draw.cpp | 110 const struct pipe_draw_indirect_info *dindirect, struct pipe_resource *index_buffer) 112 if (index_buffer) 113 check_buffer_barrier(ctx, index_buffer, VK_ACCESS_INDEX_READ_BIT, VK_PIPELINE_STAGE_VERTEX_INPUT_BIT); 503 struct pipe_resource *index_buffer = NULL; local 506 if (!util_upload_index_buffer(pctx, dinfo, &draws[0], &index_buffer, &index_offset, 4)) { 510 zink_batch_reference_resource_move(batch, zink_resource(index_buffer)); 512 index_buffer = dinfo->index.resource; 513 zink_batch_reference_resource_rw(batch, zink_resource(index_buffer), false); 540 barrier_draw_buffers(ctx, dinfo, dindirect, index_buffer); 579 struct zink_resource *res = zink_resource(index_buffer); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/d3d10umd/ |
| State.h | 72 struct pipe_resource *index_buffer; member in struct:Device
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/main/ |
| glthread_draw.c | 675 struct gl_buffer_object *index_buffer; member in struct:marshal_cmd_DrawElementsInstancedBaseVertexBaseInstance 699 struct gl_buffer_object *index_buffer = cmd->index_buffer; local 708 if (index_buffer) { 709 _mesa_InternalBindElementBuffer(ctx, index_buffer); 725 if (index_buffer) { 740 struct gl_buffer_object *index_buffer, 761 cmd->index_buffer = index_buffer; 838 struct gl_buffer_object *index_buffer = NULL local 883 struct gl_buffer_object *index_buffer; member in struct:marshal_cmd_MultiDrawElementsBaseVertex 895 struct gl_buffer_object *index_buffer = cmd->index_buffer; local 1103 struct gl_buffer_object *index_buffer = NULL; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| etnaviv_context.h | 167 struct etna_index_buffer index_buffer; member in struct:etna_context
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/ |
| r300_render.c | 230 * \param index_buffer The index buffer to validate. The parameter may be NULL. 238 struct pipe_resource *index_buffer, 251 index_buffer)) { 292 * \param index_buffer The index buffer to validate. The parameter may be NULL. 301 struct pipe_resource *index_buffer, 311 return r300_emit_states(r300, flags, index_buffer, buffer_offset, 1018 struct pipe_resource *index_buffer = NULL; local 1025 &index_buffer_offset, &index_buffer); 1026 if (!index_buffer) { 1033 index_buffer, 12, 0, 0, -1)) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/vulkan/overlay-layer/ |
| overlay.cpp | 140 VkBuffer index_buffer; member in struct:overlay_draw 1232 &draw->index_buffer, 1274 device_data->vtable.CmdBindIndexBuffer(draw->command_buffer, draw->index_buffer, 0, VK_INDEX_TYPE_UINT16); 1799 device_data->vtable.DestroyBuffer(device_data->device, draw->index_buffer, NULL);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| iris_context.h | 648 struct pipe_resource *index_buffer; member in struct:iris_context::__anon3705::__anon3706
|
| /xsrc/external/mit/MesaLib.old/dist/src/vulkan/overlay-layer/ |
| overlay.cpp | 124 VkBuffer index_buffer; member in struct:overlay_draw 993 &draw->index_buffer, 1035 device_data->vtable.CmdBindIndexBuffer(draw->command_buffer, draw->index_buffer, 0, VK_INDEX_TYPE_UINT16); 1517 device_data->vtable.DestroyBuffer(device_data->device, draw->index_buffer, NULL);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| crocus_context.h | 671 } index_buffer; member in struct:crocus_context::__anon1142
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| iris_context.h | 829 struct pipe_resource *index_buffer; member in struct:iris_context::__anon1236::__anon1237
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/ |
| lvp_execute.c | 106 struct pipe_resource *index_buffer; member in struct:rendering_state 2475 state->info.index.resource = state->index_buffer; 2504 state->info.index.resource = state->index_buffer; 2543 state->info.index.resource = state->index_buffer; 2578 state->index_buffer = lvp_buffer_from_handle(ib->buffer)->bo; 2580 state->index_buffer = NULL; 3036 state->info.index.resource = state->index_buffer;
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/ |
| tu_private.h | 837 struct tu_buffer *index_buffer; member in struct:tu_cmd_state
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| v3dv_private.h | 1143 } index_buffer; member in struct:v3dv_cmd_buffer_state
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| radv_private.h | 1370 struct radv_buffer *index_buffer; member in struct:radv_cmd_state
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| anv_private.h | 2936 struct anv_buffer *index_buffer; member in struct:anv_cmd_graphics_state::__anon2514
|