Skip to content

Releases

v0.83.0

Choose a tag to compare

@zzuegg zzuegg released this 31 Oct 15:14
f5f7321

GeometryPool.prepare and Textures.prepareColor/prepareData stage content on loader threads; the frame's thread only adds it. Streaming large assets: worst frame 14.9 -> 4.0 ms (#226).

v0.82.0

Choose a tag to compare

@zzuegg zzuegg released this 31 Oct 14:41
258674b

Ray-traced meshes stream without stalls: bottom levels build and free in frames, RayTracing.remove; StreamBench reports frame work while content streams (frames adding ray-traced meshes 6.1 -> 1.3 ms) (#224).

v0.81.1

Choose a tag to compare

@zzuegg zzuegg released this 31 Oct 14:12
d91ea7d

Cascades add depth bias for coarser shadow casters (shadows.casterDetail above 1), so receivers no longer shadow themselves in spots (#222).

v0.81.0

Choose a tag to compare

@zzuegg zzuegg released this 31 Oct 13:57
c425381

StereoBench captures frames for RenderDoc, dumps PNGs and runs without shadows; shadows.casterDetail chooses shadow caster detail (cascades 0.92 -> 0.41 ms at 4 px, 20,000 rocks) (#220).

v0.80.2

Choose a tag to compare

@zzuegg zzuegg released this 31 Oct 13:16
59c26ed

submitAndWait reuses a command pool and fence per queue: setup waits drop from ~11 ms to 0.07-0.14 ms (#218).

v0.80.1

Choose a tag to compare

@zzuegg zzuegg released this 31 Oct 12:35
298eab5

StereoBench --args=rebuild; background rebuilds (#94) and aliasing (#95) measured and deferred (#217).

v0.80.0

Choose a tag to compare

@zzuegg zzuegg released this 31 Oct 12:30
b8f9a07

Shadow cascades shared between views (margin, share()): the demo's eyes draw them once. A technique instance in a second view is refused. The demo's cascades follow the camera (#216).

v0.79.0

Choose a tag to compare

@zzuegg zzuegg released this 31 Oct 12:04
aea83da

StereoBench (./gradlew :engine-demo:stereoBench) times a stereo frame pass by pass; multiview measured (0.03-0.15 ms possible) and deferred (#214).

v0.78.0

Choose a tag to compare

@zzuegg zzuegg released this 31 Oct 12:01
51f4e9a

HDR swapchains tell their displays about the content (VK_EXT_hdr_metadata), from DisplayTransform's peak brightness and paper white (#212).

v0.77.1

Choose a tag to compare

@zzuegg zzuegg released this 31 Oct 11:54
4c8f98d

Mesh detail follows the render scale: a view rendered smaller chooses coarser levels (#210).