orka icon indicating copy to clipboard operation
orka copied to clipboard

The OpenGL 4.6 Rendering Kernel in Ada 2012

Results 17 orka issues
Sort by recently updated
recently updated
newest added

Automatic resource management, including physical resource aliasing of virtual resources that do not overlap.

enhancement

Automatic resolve multisampled resources if the resource was written as a FB attachment by blitting the framebuffer. If the resource was written as an image, then so automatic resolving should...

enhancement

`Get_Data` and `Get_Compressed_Data` in `GL.Objects.Textures` assume no PBO is bound and operate synchronously. Refactor these functions so they can operate (only) asynchronously (requires binding a buffer to a PBO and...

enhancement
OpenGL

- [ ] Spatial partitioning data structure - [ ] Instance culling with bounding spheres / box on CPU - [ ] LoD

enhancement

Support automatic reloading of resources (shaders, glTF models, KTX textures) if one of the files used to construct a resource has changed. If reloading fails (e.g. exception is raised in...

enhancement

Support KTXorientation in orka/src/orka/implementation/orka-resources-textures-ktx.adb.

enhancement
KTX

- [ ] Perform pass reordering - [ ] Add ability to "move" a resource to another resource (see the slides from DICE) - [ ] Insert memory and texture...

enhancement

glTF has several problems because it was designed for WebGL instead of OpenGL 4.x: - Requires PNG and JPG support (needs to be decoded and do not use GPU compression)...

enhancement