Repository navigation
Release 0.26.0: engine up to nxnative 084f5aa - #58
Merged
Merged
Conversation
Moves layer/ENGINE from c4ffb9d to 084f5aa and carries the patches over. Upstream now patches uniform-only argument blocks (adaff73), so NXForge's own uniform-only copy (DM_NVN_CB_FAST / DM_NVN_CB_CHECK) is dropped; the graphics-scale tier 0 change is upstream's (PR seedds#1304). Kept by hand: the compute-pipeline prefetch under upstream's border-correction keys (511a0a2), the DLSS size log, the pool heap, obj_is_tex, the command buffer notes on new commit options. Shader chain 3e887b940f3a. Upstream commits pulled (c4ffb9d..084f5aa): 084f5aa 3e94079 2d3fb83 1e69c18 477b4f8 5714e32 3553400 7ef8339 01ec314 511a0a2 707cac9 430ace1 81b21cb 6a6a018 1d090a6 f20f650 c823c3c 380ff71 f1701b9 0d84a3f 0cad950 0662f9d ced3612 01de04f a77c0ee 4c574a6 3304d6a 2f131ed fec8e1f f3ec8fc adaff73 7335436 e45694b 918e9f3 156de5a fd8188c 25c2546 ab41d6a f02d047 629dd75 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016qteK4T7SLBnbRPXQUVaNR
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016qteK4T7SLBnbRPXQUVaNR
…m NullablePassedToNonnull 19; upstream's border-correction functions) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016qteK4T7SLBnbRPXQUVaNR
…again Upstream's NvImageHeap now hands a freed heap to the recycled list (rh_wait, 707cac9), and NvPoolHeap inherits that dealloc: a GPU-only pool's whole heap stayed resident after its pool went. It now removes its heap itself. t_pool_heap: a plain texture stays out of the pool's heap; upstream's recycled heaps may now hold it (rh_texture takes any texture the GPU can write). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016qteK4T7SLBnbRPXQUVaNR
…(t_blend_zero, t_clear_msaa, t_mip_extent, t_pso_skey, t_unwritten_store, t_vconv_keep) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016qteK4T7SLBnbRPXQUVaNR
…ndings (nvn_mtl.m NullDereference 8, t_border, t_fs_case) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016qteK4T7SLBnbRPXQUVaNR
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Daily upstream sync: layer/ENGINE moves from nxnative
c4ffb9dto084f5aa(40 commits). See the CHANGELOG 0.26.0 entry for the details.What changed in the layer
DM_NVN_CB_FAST/DM_NVN_CB_CHECK), because upstream now patches those blocks itself (adaff73).obj_is_tex3e887b940f3a.DM_NVN_VCONV_KEEProw filled in. Upstream PR GPU memory guard: measure the residency set, and take pending removals off it (stacked on #1392; PRAGMATA on an 8 GB Mac) seedds/nxnative#1615's lint finding (an unuseddmsh_fetchimport) is added to the Python lint baseline.Watched games
Tests
Generated by Claude Code