You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dev/release-completion.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
1
# openQ4 Release Completion List
2
2
3
-
-[ ] Release CI exposed existing Apple GL 2.1 startup errors from unsupported texture swizzles, multisample textures, eager SMAA shader validation and GPU timestamp queries. Resource creation and direct texture binding now check the context's advertised capabilities, SMAA checks its backend before material compilation, and GPU timing distinguishes EXT elapsed queries from ARB/core timestamp support. The production timestamp capability regression passes on Windows and Linux. Awaiting the hosted macOS runtime rerun.
3
+
-[x] Release CI exposed existing Apple GL 2.1 startup errors from unsupported texture swizzles, multisample textures, eager SMAA shader validation and GPU timestamp queries. Resource creation and direct texture binding now check the context's advertised capabilities, SMAA checks its backend before material compilation, and GPU timing distinguishes EXT elapsed queries from ARB/core timestamp support. The production timestamp capability regression passes on Windows and Linux; hosted macOS now has zero GL/shader/framebuffer errors and passes the default-renderer safety test.
4
+
-[ ] Modern-renderer diagnostics exposed oversized simultaneous draw/submit/PBR fixtures on the macOS stack and unsupported-feature assumptions. The large fixtures now use heap storage, while unavailable PBR and clustered-light GPU paths produce explicit skip markers. Awaiting the complete hosted runtime matrix.
4
5
5
6
-[x] The 0.13.0 integration pass wires the new source contracts into local and CI validation, includes syntax checks for gameplay drivers, synchronizes the shared memory-file header, and pins both repositories' CI inputs. Windows build/staging, 12 native tests, all 54 competitive contracts and OpenGL/Vulkan chat gameplay checks pass. Stock `q4dm1` still logs missing AAS sizes, the optional `mp_buying_givecash` sound and non-precached declarations during these no-bot chat checks; those content diagnostics remain outside this release-tooling change.
Copy file name to clipboardExpand all lines: docs/dev/releases/v0.13.0.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,6 +78,7 @@
78
78
- Fixed the manual macOS release audit so the exact bundled OpenAL Soft `@rpath` dependency is accepted only after its architecture, dependencies, signature, and install name pass validation.
79
79
- Fixed publication of previously staged draft releases so validated downloads can go live and trigger their Discord announcement.
80
80
- Prevented legacy OpenGL contexts from attempting unsupported SMAA shaders, texture swizzles, multisample textures, direct texture binding and GPU timestamp queries, retaining the available rendering paths.
81
+
- Made renderer self-tests safer on macOS and explicit about optional features unavailable on the current OpenGL context.
81
82
- Fixed SDL swap-interval updates after temporary context detachment, Linux save paths containing legitimate repeated dots, and case-insensitive package path collisions.
82
83
- Restored `dmap` handling of `func_group` geometry, initialized geometry-tool surface allocation, and accepted generated AAS 1.08 face settings.
83
84
- Added contributing and community-conduct documentation and packaged the relevant project guidance with releases.
0 commit comments