olivine
olivine copied to clipboard
Ocaml binding generator for vulkan
In general, I'm curious, does this project have enough TODO's (the root file is 5 years old) to introduce a student to OCaml. I tried to compile this, triangle renders...
The only way I found to stop the triangle example was kill -9. Neither clicking the X on the window nor Ctrl-C nor normal kill would work.
I see there's an opam file in the source, but I don't see an olivine package in opam. Could this be added please?
Getting the error in the title when trying to opam pin add olivine https://github.com/Octachron/olivine.git This is in the ./configure part. Does that have to do with sandboxing in opam? Sounds...
mrvn@gamebook:~$ opam install olivine Synchronising pinned packages > [olivine.0.1] no changes from git+https://github.com/Octachron/olivine.git The following actions will be performed: ∗ install olivine 0.1* Processing actions [ERROR] The compilation of olivine...
Please see the supporting info from the coredump below. The function camlVk__Types__Pipeline_depth_stencil_state_create_info.fun_1421 is the keep_alive code generated in aster/structured.ml:403, called from the construct function on lines 471-472. It maps Obj.refr...
I think I may have encountered a bug while trying to use the debug utils extension in Olivine. The following code triggers an exception ``` (* example.ml *) module A...
I don't actually use this module but this issue causes running dune tests to fatally fail (repro with `dune test` on a dune project that depends on olivine). ``` Uncaught...
When a C struct refers to other C memory, we need to keep the targets alive. This is done by attaching a finaliser to the OCaml value pointing at the...
After upgrading to Debian 13, the example was failing with: Error Error_out_of_date_khr: Present to queue It looks like sdl has become more strict about the swap chain extent matching the...