Skip to content

Integration test branch - All PRs together - #1

Draft
end3rbyte wants to merge 125 commits into
masterfrom
test/pr-integration-2026-11-04
Draft

end3rbyte wants to merge 125 commits into
masterfrom
test/pr-integration-2026-11-04

Conversation

@end3rbyte

Copy link
Copy Markdown
Owner

not to be merged

…026-11-04

# Conflicts:
#	samples/HOLO_Holo.shader
…026-11-04

# Conflicts:
#	libs/metadata.py
#	src/UnityShaderDecompiler.Cli/Program.cs
#	src/UnityShaderDecompiler.Core/Core/Hlsl/HlslPrettyPrinter.cs
#	src/UnityShaderDecompiler.Core/Decompiler.cs
…2026-11-04

# Conflicts:
#	src/UnityShaderDecompiler.Core/Core/Hlsl/HlslPrettyPrinter.cs
…2026-11-04

# Conflicts:
#	README.md
#	samples/HOLO_Holo.shader
…2026-11-04

# Conflicts:
#	README.md
#	src/UnityShaderDecompiler.Core/Core/Hlsl/HlslPrettyPrinter.cs
@end3rbyte end3rbyte changed the title Test/pr integration 2026 11 04 Integration test branch - All PRs together Nov 4, 2026
Preserve named constants and require verified resource identities instead of raw replacement arrays or property-order bindings. Nine focused tests pass on this branch; the combined checkout passes 16 focused tests but retains 28 full-suite failures. Complete parameter extraction and Unity rendering validation remain required.
Keep parameter records out of code parsing and reject malformed referenced records in restored-variant mode. Remove property-order texture binding overrides. Three reader tests pass independently; all 16 focused tests pass with the other correction branches integrated. Native reflection checks do not establish Unity rendering equivalence.
Check pass counts, manifest hashes and keyword-to-program mappings against original serialized references, then recompile every restored variant. Four oracle guards pass. All three real shader cases currently fail strict conversion on missing resource metadata; extraction-only success is no longer sufficient. Unity rendering validation remains blocked.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant