Skip to content

Commit bad1a28

Browse files
committed
Update changelog
1 parent ea9b7e5 commit bad1a28

File tree

1 file changed

+37
-1
lines changed

1 file changed

+37
-1
lines changed

CHANGELOG.md

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,41 @@
1010

1111
### Removed
1212

13+
## [0.4.0] - 2025-02-25
14+
15+
### Added
16+
17+
- Spatial radiance caching
18+
- Ray visibility flags for lights
19+
- Clouds fluttering
20+
- Multi-threaded pipeline initialization
21+
- Direct loading of YCoCg textures
22+
- AgX tonemapping
23+
- Extended API to pass device/instance/command buffer
24+
25+
### Fixed
26+
27+
- Unnormalized emissive base color
28+
- AMD artifacts with DirectX
29+
- Incorrect handling of Vulkan initialization failure
30+
- Missing UNet filter memory reallocation on resize
31+
- Sun importance sampling issue
32+
- Clouds CPU/GPU mismatch
33+
- Envmap sampling seam
34+
- Glowing corners with radiance caching enabled
35+
- Unsynchronized access to cpu features struct
36+
- Custom HLSL cross-compiler is used for DirectX backend
37+
- Denoising artifacts with coop matrix enabled
38+
39+
### Changed
40+
41+
- Procedural sky is made pixel-perfect
42+
- Skymap generation is moved to GPU
43+
- Light BVH is quantized
44+
- Matrix multiplication uses tiled/blocked approach
45+
- SPIRV reflection data is extracted manually
46+
- Cross-platform cooperative matrix is used insted of NV-specific
47+
- Cornel box is used in samples
1348

1449
## [0.3.0] - 2023-12-03
1550

@@ -138,7 +173,8 @@
138173

139174

140175

141-
[Unreleased]: https://github.com/sergcpp/Ray/compare/v0.3.0...master
176+
[Unreleased]: https://github.com/sergcpp/Ray/compare/v0.4.0...master
177+
[0.4.0]: https://github.com/sergcpp/Ray/releases/v0.4.0
142178
[0.3.0]: https://github.com/sergcpp/Ray/releases/v0.3.0
143179
[0.2.0]: https://github.com/sergcpp/Ray/releases/v0.2.0
144180
[0.1.0]: https://github.com/sergcpp/Ray/releases/v0.1.0

0 commit comments

Comments
 (0)