1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 12:37:45 +00:00

LibVirtGPU: Make depth and color clearing separate functions

This commit is contained in:
Stephan Unverwerth 2022-12-21 16:00:28 +01:00 committed by Andreas Kling
parent 03884fad74
commit 140338670a
2 changed files with 20 additions and 5 deletions

View file

@ -22,7 +22,8 @@ public:
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(Protocol::PipePrimitiveTypes, u32 count);
void append_clear(float r, float g, float b);
void append_clear(float r, float g, float b, float a);
void append_clear(double depth);
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);