aboutsummaryrefslogtreecommitdiff
path: root/util/sokol_nuklear.h
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2025-04-12 17:04:00 +0200
committerAndre Weissflog <floooh@gmail.com>2025-04-12 17:04:00 +0200
commita2a609d86ca378f03db8e29fe9eac3926acc2b13 (patch)
treec5af0320b6b4d701a17f1fcaad40ea0c6301c784 /util/sokol_nuklear.h
parent23906b11177e07c70aa1159eb5fa0ae3e7fe04ed (diff)
fix util headers for sg_buffer/image_usage
Diffstat (limited to 'util/sokol_nuklear.h')
-rw-r--r--util/sokol_nuklear.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/util/sokol_nuklear.h b/util/sokol_nuklear.h
index 3b4add48..88a6aa43 100644
--- a/util/sokol_nuklear.h
+++ b/util/sokol_nuklear.h
@@ -2547,7 +2547,10 @@ SOKOL_API_IMPL void snk_setup(const snk_desc_t* desc) {
// vertex buffer
_snuklear.vertex_buffer_size = (size_t)_snuklear.desc.max_vertices * sizeof(_snk_vertex_t);
_snuklear.vbuf = sg_make_buffer(&(sg_buffer_desc){
- .usage = SG_USAGE_STREAM,
+ .usage = {
+ .vertex_buffer = true,
+ .stream_update = true,
+ },
.size = _snuklear.vertex_buffer_size,
.label = "sokol-nuklear-vertices"
});
@@ -2555,8 +2558,10 @@ SOKOL_API_IMPL void snk_setup(const snk_desc_t* desc) {
// index buffer
_snuklear.index_buffer_size = (size_t)_snuklear.desc.max_vertices * 3 * sizeof(uint16_t);
_snuklear.ibuf = sg_make_buffer(&(sg_buffer_desc){
- .type = SG_BUFFERTYPE_INDEXBUFFER,
- .usage = SG_USAGE_STREAM,
+ .usage = {
+ .index_buffer = true,
+ .stream_update = true,
+ },
.size = _snuklear.index_buffer_size,
.label = "sokol-nuklear-indices"
});