| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | gen_rust.py: param type overrides for sg_dispatch | Andre Weissflog | 2025-02-25 | 1 | -0/+3 | |
| | | | ||||||
| | * | merge from master | Andre Weissflog | 2025-02-22 | 20 | -173/+630 | |
| | |\ | ||||||
| | * | | gen_zig.py: don't 'pub' extern C func declaration. | Andre Weissflog | 2025-02-22 | 1 | -1/+1 | |
| | | | | | | | | | | | | | ...that way they don't show up in the generated zig-docs. | |||||
| | * | | sokol_gfx.h: validation for sg_shader_desc.mtl_threads_per_threadgroup | Andre Weissflog | 2025-02-20 | 1 | -1/+8 | |
| | | | | ||||||
| | * | | sokol_gfx.h: tweak sg_dispatch validation | Andre Weissflog | 2025-02-19 | 1 | -6/+6 | |
| | | | | ||||||
| | * | | sokol_gfx.h: more validation checks | Andre Weissflog | 2025-02-19 | 1 | -13/+64 | |
| | | | | ||||||
| | * | | sokol_gfx.h: add validation for sg_draw and sg_dispatch | Andre Weissflog | 2025-02-19 | 1 | -20/+60 | |
| | | | | ||||||
| | * | | sokol_gfx.h: valiate compute/render pipeline vs compute/render pass | Andre Weissflog | 2025-02-19 | 1 | -2/+6 | |
| | | | | ||||||
| | * | | sokol_gfx.h: rename sg_shader_desc.compute_workgroup_size to ↵ | Andre Weissflog | 2025-02-18 | 1 | -19/+18 | |
| | | | | | | | | | | | | | mtl_threads_per_threadgroup (since it's only needed in Metal) | |||||
| | * | | sokol_gfx_imgui.h: fixes for sokol_gfx.h compute shader update | Andre Weissflog | 2025-02-18 | 1 | -34/+89 | |
| | | | | ||||||
| | * | | sokol_gfx_imgui.h: fix typo | Andre Weissflog | 2025-02-16 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | sokol_gfx.h: add dispatch call to sg_trace_hooks | Andre Weissflog | 2025-02-16 | 1 | -0/+1 | |
| | | | | ||||||
| | * | | sokol_gfx.h metal: set images and samplers on compute passes | Andre Weissflog | 2025-02-15 | 2 | -9/+20 | |
| | | | | ||||||
| | * | | sokol_gfx.h: cleanup storage buffer hazard tracking code | Andre Weissflog | 2025-02-15 | 1 | -31/+1 | |
| | | | | ||||||
| | * | | sokol_gfx.h gl: fix conditional compilation for compute available | Andre Weissflog | 2025-02-15 | 2 | -13/+27 | |
| | | | | ||||||
| | * | | sokol_gfx.h gl: issue glMemoryBarrier between ssbo writes and reads | Andre Weissflog | 2025-02-15 | 1 | -0/+30 | |
| | | | | ||||||
| | * | | sokol_gfx.h gl win32: add glMemoryBarrier and GL_SHADER_STORAGE_BARRIER_BIT ↵ | Andre Weissflog | 2025-02-13 | 1 | -1/+3 | |
| | | | | | | | | | | | | | to GL loader | |||||
| | * | | sokol_gfx.h gl: compute wip | Andre Weissflog | 2025-02-13 | 1 | -10/+38 | |
| | | | | ||||||
| | * | | sokol_gfx.h gl: create compute shader | Andre Weissflog | 2025-02-12 | 1 | -12/+32 | |
| | | | | ||||||
| | * | | sokol_gfx.h gl: zero-initialize immutable buffers without initial content | Andre Weissflog | 2025-02-12 | 1 | -2/+10 | |
| | | | | ||||||
| | * | | sokol_gfx.h d3d11: fix _sg_d3d11_apply_bindings | Andre Weissflog | 2025-02-08 | 1 | -5/+5 | |
| | | | | ||||||
| | * | | sokol_gfx.h d3d11: initial compute shader support | Andre Weissflog | 2025-02-08 | 1 | -106/+212 | |
| | | | | ||||||
| | * | | sokol_gfx.h d3d11: fix sg_make_pipeline for compute pipelines, some minor ↵ | Andre Weissflog | 2025-02-07 | 1 | -16/+24 | |
| | | | | | | | | | | | | | code cleanup | |||||
| | * | | sokol_gfx.h d3d11: compute shader creation | Andre Weissflog | 2025-02-06 | 1 | -60/+134 | |
| | | | | ||||||
| | * | | sokol_gfx.h d3d11: zero-initialized immutable buffers, storage buffers with uav | Andre Weissflog | 2025-02-05 | 1 | -8/+57 | |
| | | | | ||||||
| | * | | sokol_gfx.h metal: compute dispatch by thread groups, not threads | Andre Weissflog | 2025-02-03 | 1 | -19/+12 | |
| | | | | ||||||
| | * | | sokol_gfx.h wgpu: compute done | Andre Weissflog | 2025-02-03 | 1 | -55/+132 | |
| | | | | ||||||
| | * | | sokol_gfx.h wgpu: compute pipelines | Andre Weissflog | 2025-02-02 | 1 | -101/+124 | |
| | | | | ||||||
| | * | | sokol_gfx.h wgpu: compute shaders | Andre Weissflog | 2025-02-02 | 1 | -6/+36 | |
| | | | | ||||||
| | * | | sokol_gfx.h wgpu: allow immutable buffers without initial content (will be ↵ | Andre Weissflog | 2025-02-01 | 1 | -2/+4 | |
| | | | | | | | | | | | | | zero-initialized) | |||||
| | * | | sokol_gfx.h mtl: synchronize gpu-written managed storage buffers at end of ↵ | Andre Weissflog | 2025-02-01 | 1 | -33/+54 | |
| | | | | | | | | | | | | | compute pass | |||||
| | * | | sokol_gfx.h mtl: set MTLMutability in render- and compute-pipelines | Andre Weissflog | 2025-02-01 | 1 | -6/+46 | |
| | | | | ||||||
| | * | | add compute flag to sg_query_pipeline_desc | Andre Weissflog | 2025-02-01 | 1 | -1/+2 | |
| | | | | ||||||
| | * | | sokol_gfx.h mtl: fix unused parameter warning | Andre Weissflog | 2025-01-30 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | sokol_gfx.h mtl: sg_dispatch working :) | Andre Weissflog | 2025-01-29 | 1 | -7/+36 | |
| | | | | ||||||
| | * | | sokol_gfx.h mtl: compute passes wip | Andre Weissflog | 2025-01-28 | 1 | -112/+165 | |
| | | | | ||||||
| | * | | sokol_gfx.h mtl: dont call _sg_compute_on_endpass() in render pass | Andre Weissflog | 2025-01-27 | 1 | -1/+3 | |
| | | | | ||||||
| | * | | sokol_gfx.h mtl: compute pass wip | Andre Weissflog | 2025-01-27 | 1 | -162/+410 | |
| | | | | ||||||
| | * | | sokol_gfx.h mtl: create compute pipelines | Andre Weissflog | 2025-01-26 | 1 | -131/+167 | |
| | | | | ||||||
| | * | | sokol_gfx.h mtl: create compute shader | Andre Weissflog | 2025-01-26 | 1 | -5/+27 | |
| | | | | ||||||
| | * | | sokol_gfx.h mtl: allow creating immutable buffers without data (will be ↵ | Andre Weissflog | 2025-01-25 | 1 | -12/+16 | |
| | | | | | | | | | | | | | zero-initialized) | |||||
| | * | | sokol_gfx.h: start with compute shader support | Andre Weissflog | 2025-01-25 | 1 | -7/+34 | |
| | | | | ||||||
| * | | | Merge pull request #1214 from waywardmonkeys/reduce-typo-count | Andre Weissflog | 2025-02-23 | 2 | -3/+3 | |
| |\ \ \ | |_|/ |/| | | Reduce typo count | |||||
| | * | | Reduce typo count | Bruce Mitchener | 2025-02-24 | 2 | -3/+3 | |
| |/ / | ||||||
| * | | remove obsolete reminder from the bindgen readme | Andre Weissflog | 2025-02-11 | 1 | -2/+0 | |
| | | | ||||||
| * | | fix changelog typo | Andre Weissflog | 2025-02-11 | 1 | -1/+1 | |
| | | | ||||||
| * | | update changelog (C3 bindings) | Andre Weissflog | 2025-02-10 | 1 | -0/+11 | |
| | | | ||||||
| * | | readme: add link to C3 bindings | Andre Weissflog | 2025-02-10 | 1 | -0/+1 | |
| | | | ||||||
| * | | readme: add C3 bindings status badge | Andre Weissflog | 2025-02-10 | 1 | -1/+1 | |
| | | | ||||||
| * | | github ci: add deploy-c3 step to bindings.yml | Andre Weissflog | 2025-02-10 | 1 | -0/+21 | |
| | | | ||||||