sokol
sokol copied to clipboard
minimal cross-platform standalone C headers
I'm trying to create a bare minimum sokol app, but it gives me a warning (which is a problem for me because I compile everything with `-Werror`). The reason is,...
c: int uint = nim: int uint = x64:8byte, x32:4byte c: type * = nim: ptr type or pointer = c:null, nim=nil nim use byte or uint8 instead char not...
I was adding `sokol_imgui` with `cimgui` to my `sokol_gfx` and `SDL2` project when I came across this comment: > The sokol_app.h dependency is optional and used for input event handling....
Currently it appears I dont see the `RESIZED` event until the main window resize drag is complete. There's a note in the code here to explain it; ``` /* NOTE:...
Add separate sampler objects, some additional renaming (more in line with WebGPU conventions). TODO: - [x] fix sokol-spine trying to stash an image- and sampler-id into the render_object pointer =>...
Hi, is there any plan to add automatic mipmap generation? If not, would you be ok with a pull request adding it? It looks like all your target API's support...
I've found out some difference with generating MIP maps in OpenGL and Direct3D backends of Sokol. In OpenGl backend all MIP maps to 1 pixel resolution are needed otherwise black...
See here: https://www.khronos.org/registry/webgl/extensions/KHR_parallel_shader_compile/ ...basically, when deferring shader linking to a later time, the underlying backend has more options to parallelize shader compilation. The best place would probably creating the first...
I wanted to know if you are interested in RaspberryPI support for sokol_app with Direct FB access. In case you don't know, there is a mode in RaspberryPI which does...
See this issue thread towards the end: https://github.com/floooh/sokol-samples/issues/45 Changes are mainly in sokol_app.h, the color-depth selection code should be merged into master via a PR (but not the part which...