Cumulative Feature Update
Textures
- Expand Multisampled Texture Types
- Allow configuration of sample amount and
GL_FIXED_SAMPLES
- Allow creation of immutable MS textures
- Allow configuration of sample amount and
- Add
Texture::Shape
to allow for advanced Texture configuration on creation - Add Compare Mode and Compare Function to
TextureData
- Use
Texture::Shape
instead ofTexture::SizeT
inTexturePool
- Explicitly reset pointers in
TexturePool::free
to ease avoidance of double-freeing textures
Default Shader Parser
- Add virtual file registration for seamless shader embedding
- Virtual files will be considered and overwrite files on disk upon
#include
andcreateFromFile
- Virtual files will be considered and overwrite files on disk upon
- Add custom pragma registration with variable arguments using a "PragmaCallback"
Other
- Add math/transform
- Allow layered attachments to
Framebuffer
- Fix
__FILE__
usage on MSVC
Edited by Jonathan Kunstwald
Merge request reports
Activity
added 1 commit
- 32fb09de - Move all transform methods to header, fix rotation multiplication
added 1 commit
- 7a0c01de - Add additional model matrix getter to transform
added 1 commit
- 529d8c79 - Add raw PNG data loading helpers to texture data
mentioned in commit aa73039c
Please register or sign in to reply