Home
last modified time | relevance | path

Searched refs:vertex_buffers (Results 1 – 25 of 45) sorted by relevance

12

/external/rust/crates/vulkano/src/command_buffer/validity/
Dvertex_buffers.rs27 vertex_buffers: V, in check_vertex_buffers()
32 let (vertex_buffers, vertex_count, instance_count) = pipeline.decode(vertex_buffers); in check_vertex_buffers()
34 for (num, buf) in vertex_buffers.iter().enumerate() { in check_vertex_buffers()
64 vertex_buffers, in check_vertex_buffers()
73 pub vertex_buffers: Vec<Box<dyn BufferAccess + Send + Sync>>, field
Dmod.rs33 pub use self::vertex_buffers::{check_vertex_buffers, CheckVertexBuffer, CheckVertexBufferError};
50 mod vertex_buffers; module
/external/mesa3d/src/gallium/drivers/i915/
Di915_context.c76 const void *buf = i915->vertex_buffers[i].is_user_buffer ? in i915_draw_vbo()
77 i915->vertex_buffers[i].buffer.user : NULL; in i915_draw_vbo()
79 if (!i915->vertex_buffers[i].buffer.resource) in i915_draw_vbo()
81 buf = i915_buffer(i915->vertex_buffers[i].buffer.resource)->data; in i915_draw_vbo()
Di915_context.h240 struct pipe_vertex_buffer vertex_buffers[PIPE_MAX_ATTRIBS]; member
Di915_surface.c65 i915->vertex_buffers); in i915_util_blitter_save_states()
/external/deqp-deps/amber/src/amberscript/
Dparser_bind_test.cc683 const auto& vertex_buffers = pipeline->GetVertexBuffers(); in TEST_F() local
684 ASSERT_EQ(2u, vertex_buffers.size()); in TEST_F()
686 const auto& info1 = vertex_buffers[0]; in TEST_F()
691 const auto& info2 = vertex_buffers[1]; in TEST_F()
746 const auto& vertex_buffers = pipeline->GetVertexBuffers(); in TEST_F() local
747 ASSERT_EQ(2u, vertex_buffers.size()); in TEST_F()
749 const auto& info1 = vertex_buffers[0]; in TEST_F()
754 const auto& info2 = vertex_buffers[1]; in TEST_F()
891 const auto& vertex_buffers = pipeline->GetVertexBuffers(); in TEST_F() local
892 ASSERT_EQ(2u, vertex_buffers.size()); in TEST_F()
[all …]
/external/rust/crates/vulkano/src/command_buffer/
Dstate_cacher.rs44 vertex_buffers: SmallVec<[(ash::vk::Buffer, DeviceSize); 12]>, field
71 vertex_buffers: SmallVec::new(), in new()
86 self.vertex_buffers = SmallVec::new(); in invalidate()
201 self.vertex_buffers = SmallVec::new(); in bind_vertex_buffers()
208 state: &mut self.vertex_buffers, in bind_vertex_buffers()
Dauto.rs1160 vertex_buffers: V, in draw()
1177 let vb_infos = check_vertex_buffers(&pipeline, vertex_buffers)?; in draw()
1199 vb_infos.vertex_buffers, in draw()
1233 vertex_buffers: V, in draw_indirect()
1257 let vb_infos = check_vertex_buffers(&pipeline, vertex_buffers)?; in draw_indirect()
1296 vb_infos.vertex_buffers, in draw_indirect()
1323 vertex_buffers: V, in draw_indexed()
1344 let vb_infos = check_vertex_buffers(&pipeline, vertex_buffers)?; in draw_indexed()
1372 vb_infos.vertex_buffers, in draw_indexed()
1409 vertex_buffers: V, in draw_indexed_indirect()
[all …]
/external/rust/crates/vulkano/src/command_buffer/synced/
Dcommands.rs1384 vertex_buffers: SmallVec<[(u32, Arc<dyn Command + Send + Sync>); 4]>, in draw() field
1419 .vertex_buffers in draw()
1447 .vertex_buffers in draw()
1505 let vertex_buffers = in draw() localVariable
1511 vertex_buffers, in draw()
1534 vertex_buffers: SmallVec<[(u32, Arc<dyn Command + Send + Sync>); 4]>, in draw_indexed() field
1572 .vertex_buffers in draw_indexed()
1604 .vertex_buffers in draw_indexed()
1666 let vertex_buffers = in draw_indexed() localVariable
1673 vertex_buffers, in draw_indexed()
[all …]
Dbuilder.rs649 .vertex_buffers in bound_vertex_buffer()
747 vertex_buffers: FnvHashMap<u32, Arc<dyn Command + Send + Sync>>, field
/external/mesa3d/src/gallium/auxiliary/util/
Du_draw.c47 const struct pipe_vertex_buffer *vertex_buffers, in util_draw_max_index() argument
60 &vertex_buffers[element->vertex_buffer_index]; in util_draw_max_index()
Du_blitter.h546 struct pipe_vertex_buffer *vertex_buffers) in util_blitter_save_vertex_buffer_slot() argument
549 &vertex_buffers[blitter->vb_slot]); in util_blitter_save_vertex_buffer_slot()
Du_draw.h151 const struct pipe_vertex_buffer *vertex_buffers,
/external/mesa3d/src/amd/vulkan/
Dradv_shader_args.h39 struct ac_arg vertex_buffers; member
/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_blit.c40 util_blitter_save_vertex_buffer_slot(blitter, ctx->vertex_buffers); in panfrost_blitter_save()
Dpan_context.h153 struct pipe_vertex_buffer vertex_buffers[PIPE_MAX_ATTRIBS]; member
/external/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_draw.c375 if (dstate->vertex_buffers[i].buffer.resource) { in dd_dump_draw_vbo()
376 DUMP_I(vertex_buffer, &dstate->vertex_buffers[i], i); in dd_dump_draw_vbo()
377 if (!dstate->vertex_buffers[i].is_user_buffer) in dd_dump_draw_vbo()
378 DUMP_M(resource, &dstate->vertex_buffers[i], buffer.resource); in dd_dump_draw_vbo()
774 memset(state->base.vertex_buffers, 0, in dd_init_copy_of_draw_state()
775 sizeof(state->base.vertex_buffers)); in dd_init_copy_of_draw_state()
811 for (i = 0; i < ARRAY_SIZE(dst->vertex_buffers); i++) in dd_unreference_copy_of_draw_state()
812 pipe_vertex_buffer_unreference(&dst->vertex_buffers[i]); in dd_unreference_copy_of_draw_state()
846 for (i = 0; i < ARRAY_SIZE(src->vertex_buffers); i++) { in dd_copy_draw_state()
847 pipe_vertex_buffer_reference(&dst->vertex_buffers[i], in dd_copy_draw_state()
[all …]
Ddd_pipe.h228 struct pipe_vertex_buffer vertex_buffers[PIPE_MAX_ATTRIBS]; member
/external/deqp-deps/amber/src/dawn/
Dpipeline_info.h61 std::vector<::dawn::Buffer> vertex_buffers; member
Dengine_dawn.cc1244 if (render_pipeline->vertex_buffers.size() > 1) in DoDrawRect()
1392 for (uint32_t i = 0; i < render_pipeline->vertex_buffers.size(); i++) { in DoDrawArrays()
1394 render_pipeline->vertex_buffers[i], /* buffer */ in DoDrawArrays()
1590 render_pipeline->vertex_buffers.emplace_back(CreateBufferFromData( in AttachBuffersAndTextures()
/external/mesa3d/src/gallium/drivers/lima/
Dlima_state.c190 struct lima_context_vertex_buffer *so = &ctx->vertex_buffers; in lima_set_vertex_buffers()
433 struct lima_context_vertex_buffer *so = &ctx->vertex_buffers; in lima_state_fini()
Dlima_context.h194 struct lima_context_vertex_buffer vertex_buffers; member
/external/mesa3d/src/gallium/tools/trace/
Ddump_state.py235 self._state.vertex_buffers = []
437 self._update(self._state.vertex_buffers, start_slot, num_buffers, buffers)
501 vbuf = self._state.vertex_buffers[velem.vertex_buffer_index]
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_internal.h87 struct ac_arg vertex_buffers; member
/external/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_cmd_buffer.c386 cmd->u.vertex_buffers.first = firstBinding; in lvp_CmdBindVertexBuffers()
387 cmd->u.vertex_buffers.binding_count = bindingCount; in lvp_CmdBindVertexBuffers()
395 cmd->u.vertex_buffers.buffers = buffers; in lvp_CmdBindVertexBuffers()
396 cmd->u.vertex_buffers.offsets = offsets; in lvp_CmdBindVertexBuffers()

12