virgl: move virgl_vertex_elements_state to header
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Tue, 4 Jul 2023 14:55:37 +0000 (10:55 -0400)
committerMarge Bot <emma+marge@anholt.net>
Mon, 14 Aug 2023 01:23:25 +0000 (01:23 +0000)
no functional changes

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24117>

src/gallium/drivers/virgl/virgl_context.c
src/gallium/drivers/virgl/virgl_context.h

index 6113fdf..a5f9f99 100644 (file)
 #include "virgl_staging_mgr.h"
 #include "virgl_video.h"
 
-struct virgl_vertex_elements_state {
-   uint32_t handle;
-   uint8_t binding_map[PIPE_MAX_ATTRIBS];
-   uint8_t num_bindings;
-};
-
 static uint32_t next_handle;
 uint32_t virgl_object_assign_handle(void)
 {
index a360afc..d65657d 100644 (file)
@@ -103,6 +103,12 @@ struct virgl_context {
    uint64_t queued_staging_res_size;
 };
 
+struct virgl_vertex_elements_state {
+   uint32_t handle;
+   uint8_t binding_map[PIPE_MAX_ATTRIBS];
+   uint8_t num_bindings;
+};
+
 static inline struct virgl_sampler_view *
 virgl_sampler_view(struct pipe_sampler_view *view)
 {