X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Fdrivers%2Fsvga%2Fsvga_screen.h;h=12b93468da2eea73f0a6a2bb9541a9c0d5612abb;hb=c6be9969d25e60544a42a4cfd6062dd2a7e1ac1d;hp=98b56b2a6d1c420a164ed38e26f4f4542a9aaac1;hpb=958fc04dc51a2561c8598f42df59e3d9139e56a7;p=mesa.git diff --git a/src/gallium/drivers/svga/svga_screen.h b/src/gallium/drivers/svga/svga_screen.h index 98b56b2a6d1..12b93468da2 100644 --- a/src/gallium/drivers/svga/svga_screen.h +++ b/src/gallium/drivers/svga/svga_screen.h @@ -62,12 +62,13 @@ struct svga_screen boolean no_surface_view; boolean force_sampler_view; boolean no_sampler_view; + boolean no_cache_index_buffers; } debug; unsigned texture_timestamp; - pipe_mutex tex_mutex; + mtx_t tex_mutex; - pipe_mutex swc_mutex; /* Used for buffer uploads */ + mtx_t swc_mutex; /* Used for buffer uploads */ /* which formats to translate depth formats into */ struct { @@ -85,6 +86,7 @@ struct svga_screen /** Memory used by all resources (buffers and surfaces) */ uint64_t total_resource_bytes; uint64_t num_resources; + uint64_t num_failed_allocations; } hud; };