Skip to content

Commit f345672

Browse files
Update CHANGELOG
1 parent 6fb6fae commit f345672

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

CHANGELOG.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,54 @@
11
# CHANGELOG
22

3+
# scenery-0.6.2 to scenery-0.7.0-beta-1
4+
5+
## Additions and Changes
6+
7+
* introduces preliminary support for rendering BigDataViewer volumetric datasets
8+
* ShaderProperty/Node: Add support to store shader properties in HashMap
9+
* OpenGLObjectState: add getUBO() and getBackedUBO() methods
10+
* OpenGLRenderer: Cut down on non-null asserted alls
11+
* VulkanRenderer/OpenGLRenderer: Support rendering to Swing windows via SceneryJPanel
12+
* VulkanRenderer: Add AWTSwapchain for drawing via lwjgl3-awt
13+
* SceneryBase: Only show REPL after renderer initialisation is complete
14+
* SceneryBase: Call XInitThreads on Linux when running X11
15+
* Renderer: Use ACES tonemapping operator for HDR rendering
16+
* OpenGLRenderer/VulkanRenderer: Add support for GenericTexture's incremental updates
17+
* VulkanShaderModule: Improve detection of inconsistencies
18+
* Renderer: Add `DeferredShadingLowEnd.yml` pipeline configuration for better performance on low-end GPUs
19+
* VulkanRenderer: Remove nullability of various members that do not require to be null
20+
* VulkanShaderModule: Store type of UBO
21+
* Camera: store projection type, and viewport sizes, add aspectRatio() function
22+
* PupilEyeTracker: Improve calibration routine
23+
* EyeTrackingExample: Improve feedback on failed/successful calibration
24+
* ProceduralVolumeExample: Support procedural generation of 16bit volumes
25+
26+
## Fixes
27+
28+
* OpenGLRenderer: Fix handling of sRGB textures and render targets
29+
* OpenGLRenderer: Ensure object metadata was created when updating instances
30+
* VulkanRenderer: Don't fail to initialize if NvidiaGPUStats fail for some reason
31+
* VulkanRenderer: Correctly determine number of necessary mipmap levels
32+
* VulkanRenderpass: Mark old DSLs for garbage collection and delete them only upon renderpass closure
33+
* Shaders: Use correct key for caching ShaderPackages
34+
35+
## Dependency Updates
36+
37+
* bumps jackson to 2.9.8
38+
* bumps ClearGL to 2.2.5
39+
* bumps SciJava Parent POM to 24.0.0
40+
* bumps lwjgl to 3.2.1
41+
* bumps Kotlin to 1.3.11
42+
* bumps spirvcrossj to 0.5.0-1.1.85
43+
* bumps coremem to 0.4.6
44+
* bumps kotlinx-coroutines to 1.0.0
45+
* bumps JInput to 2.0.9
46+
* bumps ffmpeg-platform to 4.0.2-1.4.3
47+
* bumps msgpack to 0.8.16
48+
* bumps Kryo to 4.0.2
49+
* bumps JOCL to 2.0.1
50+
* bumps jna to 4.5.2
51+
352
# scenery-0.6.1 to scenery-0.6.2
453

554
## Fixes

0 commit comments

Comments
 (0)