[Git][wine/vkd3d][master] 4 commits: tests/tpf: Add a test for the "allResourcesBound" global flag.
Henri Verbeet pushed to branch master at wine / vkd3d Commits: 5cae1402 by Henri Verbeet at 2026-05-15T16:44:50+02:00 tests/tpf: Add a test for the "allResourcesBound" global flag. - - - - - 2d2239e6 by Henri Verbeet at 2026-05-15T16:44:50+02:00 vkd3d-shader/spirv: Ignore VKD3DSGF_BIND_FOR_DURATION in spirv_compiler_emit_global_flags(). The documentation for this flag ("Directs the compiler to ensure all resources are bound.") isn't terribly enlightening, but the gist of it seems to be that it allows downstream compilers to assume resource accesses are safe even when descriptor indexing is potentially involved. I'm not immediately aware of a SPIR-V equivalent, but we should be able to safely ignore this flag. - - - - - 32ea76b1 by Henri Verbeet at 2026-05-15T16:44:50+02:00 vkd3d-shader/glsl: Ignore VKD3DSGF_BIND_FOR_DURATION in shader_glsl_handle_global_flags(). - - - - - 0796722e by Henri Verbeet at 2026-05-15T16:44:50+02:00 vkd3d-shader/msl: Ignore VKD3DSGF_BIND_FOR_DURATION in msl_generator_generate(). - - - - - 5 changed files: - Makefile.am - libs/vkd3d-shader/glsl.c - libs/vkd3d-shader/msl.c - libs/vkd3d-shader/spirv.c - + tests/tpf/all-resources-bound.shader_test View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/8b0cb55db25935ae621dd55989089... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/8b0cb55db25935ae621dd55989089... You're receiving this email because of your account on gitlab.winehq.org. Manage all notifications: https://gitlab.winehq.org/-/profile/notifications | Help: https://gitlab.winehq.org/help
participants (1)
-
Henri Verbeet (@hverbeet)