-
1.11.0 Stable
released this
2023-02-07 20:26:58 +00:00 | 45 commits to main since this releaseBUG FIXES
- Fixed transfer buffer alignment
- Fixed 3D texture creation
- Fixed framebuffers interacting incorrectly with mip levels
BREAKING API CHANGES
- Removed fixed command buffers
- Shader loading now expects a
.refresh
blob instead of backend-specific shader binary - Removed sample count from render passes
- Added sample count to textures
BEHAVIOR CHANGES
- We now ship a shader compiler,
refreshc
, which accepts glsl code and emits a.refresh
binary blob that is used to load shaders from any backend. This tool expects that your machine hasglslc
andspirv-cross
available, which can both be obtained from the Vulkan SDK. - MSAA support for depth textures
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
- 242 KiB Refresh.dll
- 180 KiB libRefresh.so