浏览代码

sokol_gfx.h, sokol_gfx_imgui.h: minor storage buffer related code cleanup

Andre Weissflog 1 年之前
父节点
当前提交
34b92a6efd
共有 2 个文件被更改,包括 2 次插入1 次删除
  1. 1 1
      sokol_gfx.h
  2. 1 0
      util/sokol_gfx_imgui.h

+ 1 - 1
sokol_gfx.h

@@ -13331,7 +13331,7 @@ _SOKOL_PRIVATE void _sg_wgpu_init_caps(void) {
     _sg.features.image_clamp_to_border = false;
     _sg.features.mrt_independent_blend_state = true;
     _sg.features.mrt_independent_write_mask = true;
-    _sg.features.storage_buffer = false;
+    _sg.features.storage_buffer = true;
 
     wgpuDeviceGetLimits(_sg.wgpu.dev, &_sg.wgpu.limits);
 

+ 1 - 0
util/sokol_gfx_imgui.h

@@ -4196,6 +4196,7 @@ _SOKOL_PRIVATE void _sgimgui_draw_caps_panel(void) {
     igText("    image_clamp_to_border: %s", _sgimgui_bool_string(f.image_clamp_to_border));
     igText("    mrt_independent_blend_state: %s", _sgimgui_bool_string(f.mrt_independent_blend_state));
     igText("    mrt_independent_write_mask: %s", _sgimgui_bool_string(f.mrt_independent_write_mask));
+    igText("    storage_buffer: %s", _sgimgui_bool_string(f.storage_buffer));
     sg_limits l = sg_query_limits();
     igText("\nLimits:\n");
     igText("    max_image_size_2d: %d", l.max_image_size_2d);