diff options
Diffstat (limited to 'Userland/Libraries/LibVirtGPU/CommandBufferBuilder.h')
-rw-r--r-- | Userland/Libraries/LibVirtGPU/CommandBufferBuilder.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/Userland/Libraries/LibVirtGPU/CommandBufferBuilder.h b/Userland/Libraries/LibVirtGPU/CommandBufferBuilder.h index 7503cdf54a..a22f8cfcaf 100644 --- a/Userland/Libraries/LibVirtGPU/CommandBufferBuilder.h +++ b/Userland/Libraries/LibVirtGPU/CommandBufferBuilder.h @@ -18,26 +18,26 @@ namespace VirtGPU { class CommandBufferBuilder { public: void append_set_tweaks(u32 id, u32 value); - void append_transfer3d(ResourceID resource, size_t width, size_t height = 1, size_t depth = 1, size_t direction = VIRGL_DATA_DIR_GUEST_TO_HOST); + void append_transfer3d(Protocol::ResourceID resource, size_t width, size_t height = 1, size_t depth = 1, size_t direction = VIRGL_DATA_DIR_GUEST_TO_HOST); void append_end_transfers_3d(); void append_draw_vbo(u32 count); void append_gl_clear(float r, float g, float b); - void append_set_vertex_buffers(u32 stride, u32 offset, ResourceID resource); - void append_create_blend(ObjectHandle handle); - void append_bind_blend(ObjectHandle handle); - void append_create_surface(ResourceID drawtarget_resource, ObjectHandle drawtarget_handle, Protocol::TextureFormat format); - void append_set_framebuffer_state(ObjectHandle drawtarget, ObjectHandle depthbuffer = 0); - void append_create_vertex_elements(ObjectHandle handle); - void append_bind_vertex_elements(ObjectHandle handle); + void append_set_vertex_buffers(u32 stride, u32 offset, Protocol::ResourceID resource); + void append_create_blend(Protocol::ObjectHandle handle); + void append_bind_blend(Protocol::ObjectHandle handle); + void append_create_surface(Protocol::ResourceID drawtarget_resource, Protocol::ObjectHandle drawtarget_handle, Protocol::TextureFormat format); + void append_set_framebuffer_state(Protocol::ObjectHandle drawtarget, Protocol::ObjectHandle depthbuffer = 0); + void append_create_vertex_elements(Protocol::ObjectHandle handle); + void append_bind_vertex_elements(Protocol::ObjectHandle handle); void append_gl_viewport(); void append_set_framebuffer_state_no_attach(); void append_set_constant_buffer(Vector<float> const& constant_buffer); - void append_create_shader(ObjectHandle handle, Gallium::ShaderType shader_type, StringView shader_data); - void append_bind_shader(ObjectHandle handle, Gallium::ShaderType shader_type); - void append_create_rasterizer(ObjectHandle handle); - void append_bind_rasterizer(ObjectHandle handle); - void append_create_dsa(ObjectHandle handle); - void append_bind_dsa(ObjectHandle handle); + void append_create_shader(Protocol::ObjectHandle handle, Gallium::ShaderType shader_type, StringView shader_data); + void append_bind_shader(Protocol::ObjectHandle handle, Gallium::ShaderType shader_type); + void append_create_rasterizer(Protocol::ObjectHandle handle); + void append_bind_rasterizer(Protocol::ObjectHandle handle); + void append_create_dsa(Protocol::ObjectHandle handle); + void append_bind_dsa(Protocol::ObjectHandle handle); Vector<u32> const& build() { return m_buffer; } private: |