-
Notifications
You must be signed in to change notification settings - Fork 494
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sokol_gfx.h resource bindings cleanup (issue #1037) #1111
Commits on Oct 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7b94bf2 - Browse repository at this point
Copy the full SHA 7b94bf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2840080 - Browse repository at this point
Copy the full SHA 2840080View commit details -
Configuration menu - View commit details
-
Copy full SHA for a120657 - Browse repository at this point
Copy the full SHA a120657View commit details -
Configuration menu - View commit details
-
Copy full SHA for 643146c - Browse repository at this point
Copy the full SHA 643146cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54eb91c - Browse repository at this point
Copy the full SHA 54eb91cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4077cc9 - Browse repository at this point
Copy the full SHA 4077cc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91a068b - Browse repository at this point
Copy the full SHA 91a068bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f0e417 - Browse repository at this point
Copy the full SHA 4f0e417View commit details -
Configuration menu - View commit details
-
Copy full SHA for 841c223 - Browse repository at this point
Copy the full SHA 841c223View commit details -
Configuration menu - View commit details
-
Copy full SHA for f161372 - Browse repository at this point
Copy the full SHA f161372View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54ba59f - Browse repository at this point
Copy the full SHA 54ba59fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef52889 - Browse repository at this point
Copy the full SHA ef52889View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d154dd - Browse repository at this point
Copy the full SHA 4d154ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92fd93a - Browse repository at this point
Copy the full SHA 92fd93aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aabd2ef - Browse repository at this point
Copy the full SHA aabd2efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1489b61 - Browse repository at this point
Copy the full SHA 1489b61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 841999b - Browse repository at this point
Copy the full SHA 841999bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec921c0 - Browse repository at this point
Copy the full SHA ec921c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b353bab - Browse repository at this point
Copy the full SHA b353babView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b16c89 - Browse repository at this point
Copy the full SHA 2b16c89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3550d1a - Browse repository at this point
Copy the full SHA 3550d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffa6768 - Browse repository at this point
Copy the full SHA ffa6768View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f6b1b0 - Browse repository at this point
Copy the full SHA 5f6b1b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c5f4f4 - Browse repository at this point
Copy the full SHA 0c5f4f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95af2b8 - Browse repository at this point
Copy the full SHA 95af2b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e518f7 - Browse repository at this point
Copy the full SHA 3e518f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f703376 - Browse repository at this point
Copy the full SHA f703376View commit details -
Configuration menu - View commit details
-
Copy full SHA for be542bf - Browse repository at this point
Copy the full SHA be542bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 630502f - Browse repository at this point
Copy the full SHA 630502fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25dbf0d - Browse repository at this point
Copy the full SHA 25dbf0dView commit details -
sokol_gfx.h wgpu: get rid of special 'empty bindgroup' because settin…
…g a null bindgroup is allowed now
Configuration menu - View commit details
-
Copy full SHA for a74b97d - Browse repository at this point
Copy the full SHA a74b97dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b1b0b2 - Browse repository at this point
Copy the full SHA 5b1b0b2View commit details -
sokol_gfx.h wgpu: provide correct number of dynamic offset in _sg_wgp…
…u_apply_uniforms
Configuration menu - View commit details
-
Copy full SHA for fb14cf9 - Browse repository at this point
Copy the full SHA fb14cf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0c3774 - Browse repository at this point
Copy the full SHA e0c3774View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79c888c - Browse repository at this point
Copy the full SHA 79c888cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fe5603 - Browse repository at this point
Copy the full SHA 6fe5603View commit details -
Configuration menu - View commit details
-
Copy full SHA for e97641f - Browse repository at this point
Copy the full SHA e97641fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3244b9c - Browse repository at this point
Copy the full SHA 3244b9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4ac395 - Browse repository at this point
Copy the full SHA e4ac395View commit details -
sokol_gfx.h wgpu: fix a C vs C++ incompatibility in the Emscripten vs…
… Dawn webgpu.h differences
Configuration menu - View commit details
-
Copy full SHA for b804bfa - Browse repository at this point
Copy the full SHA b804bfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eb669d - Browse repository at this point
Copy the full SHA 2eb669dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ddb9fd - Browse repository at this point
Copy the full SHA 3ddb9fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b750da - Browse repository at this point
Copy the full SHA 6b750daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 588e74c - Browse repository at this point
Copy the full SHA 588e74cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d39703d - Browse repository at this point
Copy the full SHA d39703dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 231d198 - Browse repository at this point
Copy the full SHA 231d198View commit details -
sokol_gfx.h wgpu: don't set null bindgroups in begin pass, instead se…
…t empty bindgroups
Configuration menu - View commit details
-
Copy full SHA for e3f621a - Browse repository at this point
Copy the full SHA e3f621aView commit details -
sokol_gfx.h wgpu: fix dynamic bind offset mapping (must be in binding…
… order, not in bindgroup entry order)
Configuration menu - View commit details
-
Copy full SHA for 6ccc5b4 - Browse repository at this point
Copy the full SHA 6ccc5b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfad5c6 - Browse repository at this point
Copy the full SHA cfad5c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b62020 - Browse repository at this point
Copy the full SHA 1b62020View commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1080063 - Browse repository at this point
Copy the full SHA 1080063View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61a5acc - Browse repository at this point
Copy the full SHA 61a5accView commit details -
Configuration menu - View commit details
-
Copy full SHA for e04b442 - Browse repository at this point
Copy the full SHA e04b442View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8745e45 - Browse repository at this point
Copy the full SHA 8745e45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8624dd6 - Browse repository at this point
Copy the full SHA 8624dd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 195d853 - Browse repository at this point
Copy the full SHA 195d853View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3094a1d - Browse repository at this point
Copy the full SHA 3094a1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebc078f - Browse repository at this point
Copy the full SHA ebc078fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0fc6c0 - Browse repository at this point
Copy the full SHA f0fc6c0View commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7d80263 - Browse repository at this point
Copy the full SHA 7d80263View commit details -
Configuration menu - View commit details
-
Copy full SHA for b26fa31 - Browse repository at this point
Copy the full SHA b26fa31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c0ec0e - Browse repository at this point
Copy the full SHA 6c0ec0eView commit details
Commits on Oct 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0f058c8 - Browse repository at this point
Copy the full SHA 0f058c8View commit details
Commits on Oct 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3bec877 - Browse repository at this point
Copy the full SHA 3bec877View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7d5229 - Browse repository at this point
Copy the full SHA e7d5229View commit details -
Configuration menu - View commit details
-
Copy full SHA for abc9ece - Browse repository at this point
Copy the full SHA abc9eceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bfb443 - Browse repository at this point
Copy the full SHA 8bfb443View commit details
Commits on Oct 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 195d8fe - Browse repository at this point
Copy the full SHA 195d8feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 405289e - Browse repository at this point
Copy the full SHA 405289eView commit details -
sokol_gfx.h: error check for required bindings and uniforms
- adds a check that sg_apply_bindings() and sg_apply_uniforms() is called between sg_apply_pipeline() and sg_draw() if required - also some code cleanup around vertex_buffer_layout_active init
Configuration menu - View commit details
-
Copy full SHA for 7338592 - Browse repository at this point
Copy the full SHA 7338592View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33e7c53 - Browse repository at this point
Copy the full SHA 33e7c53View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0eb6b6 - Browse repository at this point
Copy the full SHA f0eb6b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47c9668 - Browse repository at this point
Copy the full SHA 47c9668View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff3ece0 - Browse repository at this point
Copy the full SHA ff3ece0View commit details
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d8b95e6 - Browse repository at this point
Copy the full SHA d8b95e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e8ca1d - Browse repository at this point
Copy the full SHA 5e8ca1dView commit details -
sokol_gfx.h: validate correct uniform binding range, and better valid…
…ation messages (with ranges)
Configuration menu - View commit details
-
Copy full SHA for dac9da6 - Browse repository at this point
Copy the full SHA dac9da6View commit details -
sokol_gfx.h mtl: bind uniform buffers once in sg_begin_pass, not per …
…sg_apply_pipeline
Configuration menu - View commit details
-
Copy full SHA for 733e8f3 - Browse repository at this point
Copy the full SHA 733e8f3View commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1db8dcf - Browse repository at this point
Copy the full SHA 1db8dcfView commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ab5d834 - Browse repository at this point
Copy the full SHA ab5d834View commit details
Commits on Nov 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8b3d531 - Browse repository at this point
Copy the full SHA 8b3d531View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e16039 - Browse repository at this point
Copy the full SHA 5e16039View commit details
Commits on Nov 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6b836bd - Browse repository at this point
Copy the full SHA 6b836bdView commit details
Commits on Nov 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7ab7efa - Browse repository at this point
Copy the full SHA 7ab7efaView commit details
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fa9d23a - Browse repository at this point
Copy the full SHA fa9d23aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 71d744d - Browse repository at this point
Copy the full SHA 71d744dView commit details