Releases
v0.99.0
Compare
Sorry, something went wrong.
No results found
0.99.0 (2026-10-21)
Features
add conservative explicit renderer selection (824cc15 )
expose software presentation for qualification (ebc767c )
gpu: add opt-in wgpu desktop presentation (4797312 )
gpu: batch native line pen stamps into row intervals (a667403 )
gpu: blend native deep bitmap masks (78d6667 )
gpu: clip QuickDraw rectangles with region rows (76fc1d4 )
gpu: composite classic glyph masks with retained detail (5356243 )
gpu: composite native styled text with glyph masks (c165a89 )
gpu: composite scaled text with repeated transfer coverage (b00d253 )
gpu: convert direct-color bitmap sources (946bebb )
gpu: draw native regions with row intervals (b666e95 )
gpu: draw quickdraw arcs with coverage masks (c676ca2 )
gpu: rasterize classic QuickDraw rectangles in wgpu (d0e5308 )
gpu: rasterize complex QuickDraw region fills and frames (9109a19 )
gpu: rasterize native PowerPC oval fills and frames (f83a938 )
gpu: rasterize native PowerPC rounded rectangles (4b19018 )
gpu: rasterize QuickDraw 3D points and edges in wgpu (43358c9 )
gpu: rasterize QuickDraw 3D triangles with coherent readback (3b5ab4a )
gpu: rasterize QuickDraw oval and rounded rectangle spans (0afe0e4 )
gpu: rasterize QuickDraw polygon crossings in wgpu (9c5585c )
gpu: render bitmap copies and indexed scaling (872fa08 )
gpu: render masked and transparent bitmap transfers (6ff9d3d )
gpu: render native arithmetic bitmap transfers (314fe16 )
gpu: render native bitmap glyph masks through wgpu (b0b1747 )
gpu: render native polygon fills and patterns (43f6653 )
gpu: render native PowerPC rectangle patterns in wgpu (a5c8e14 )
gpu: render packed bitmap copies (e0f79ec )
gpu: render QuickDraw 3D fog in wgpu (a1faa9e )
gpu: resolve retained text coverage through wgpu (1d5f065 )
gpu: run QuickDraw and QD3D compute on WebGPU and add 68k deep-mask GPU parity (9e13c43 )
gpu: sample native bitmap scaling and color expansion (82010fe )
gpu: shade directional lights and Phong highlights in wgpu (c4d880c )
gpu: shade QuickDraw 3D ambient lighting in wgpu (a95bfb1 )
gpu: shade QuickDraw 3D point and spot lights in wgpu (b6274b4 )
gpu: share QuickDraw rendering with native PowerPC solid fills (6feb556 )
gpu: support indexed QuickDraw 3D draw contexts (907870b )
qualify opt-in software recovery for gpu presentation (11a3ff6 )
Bug Fixes
bound gpu readback waits and isolate failed cleanup (1d71235 )
gpu: avoid dynamic vector stores in Direct3D line shaders (47e8d0e )
gpu: commit only painted QuickDraw 3D spans (82c45bf )
gpu: preserve opaque depth writes in mixed-opacity meshes (f1eb71a )
gpu: quantize indexed 3d blending between primitives (f2fb3d1 )
gpu: recover failed devices and fall back without restarting guests (475fad7 )
qd3d: commit completed frames before guest code resumes (5334258 )
qd3d: preserve viewport coverage during triangle clipping (29d4886 )
render degenerate gpu triangles as shaded edges (aba035a )
sound: silence an all-zero first legacy output frame (bcd0958 )
try software when gpu platform fallback fails (626ccce )
Performance Improvements
bin gpu 3d primitives into ordered screen tiles (f9ff15c )
gpu: avoid readback stalls and reuse rendering resources (5fdc8d1 )
gpu: reduce retained coverage and completion latency (317da88 )
gpu: reuse fenced shared buffers for Metal presentation (aae360d )
launch: transfer PowerPC images into one-shot runners (12f292f )
memory: cache complete PPC instruction-page mappings (28dffca )
qd3d: convert texture rows with exact integer colors (7986d99 )
qd3d: keep textured meshes without UVs on the GPU (0025a31 )
resource: share native payloads and detached fork snapshots (2add238 )
reuse bounded compute scratch bindings (e4e590d )
skip retired gpu work before preparation (18e19c7 )
You can’t perform that action at this time.