Searched refs:GalliumD3D11Buffer (Results 1 - 3 of 3) sorted by relevance

/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/
H A Dd3d11_context.h49 refcnt_ptr<GalliumD3D11Buffer, PtrTraits> index_buffer;
56 refcnt_ptr<GalliumD3D11Buffer, PtrTraits> constant_buffers[D3D11_STAGES][D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT];
59 refcnt_ptr<GalliumD3D11Buffer, PtrTraits> input_buffers[D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT];
61 refcnt_ptr<GalliumD3D11Buffer, PtrTraits> so_buffers[D3D11_SO_BUFFER_SLOT_COUNT];
339 void xs_set_constant_buffers(unsigned start, unsigned count, GalliumD3D11Buffer *const *constbufs)
413 xs_set_constant_buffers<D3D11_STAGE_##XS>(start, count, (GalliumD3D11Buffer *const *)constant_buffers); \
601 vertex_buffers[start + i].buffer = buffer ? ((GalliumD3D11Buffer*)buffer)->resource : 0;
665 ib.buffer = index_buffer ? ((GalliumD3D11Buffer*)index_buffer.p)->resource : 0;
866 pipe_buffer_read(pipe, ((GalliumD3D11Buffer*)buffer)->resource, aligned_byte_offset, sizeof(data), &data);
899 pipe_buffer_read(pipe, ((GalliumD3D11Buffer*)buffe
[all...]
H A Dd3d11_objects.h373 struct GalliumD3D11Buffer : public GalliumD3D11BufferBase struct in inherits:GalliumD3D11BufferBase
377 GalliumD3D11Buffer(GalliumD3D11Screen* device, struct pipe_resource* resource, const D3D11_BUFFER_DESC& desc, unsigned dxgi_usage) function in struct:GalliumD3D11Buffer
382 ~GalliumD3D11Buffer()
H A Dd3d11_screen.h944 *out_buffer = new GalliumD3D11Buffer(this, resource, *desc, dxgi_usage);

Completed in 93 milliseconds