2018-02-22

Xenia Git (2018/02/22)

EmuCR: XeniaXenia Git (2018/02/22) is compiled. Xenia is an experimental emulator for the Xbox 360. It does not run games (yet).

Xenia Status:
Some real games run. Most don't. See the Game compatibility list for currently tracked games and feel free to contribute your own updates, screenshots, and information there following the existing conventions.

Xenia Git Changelog:
* [Vulkan] Hash and track vertex descriptor sets (similar to texture cache)
* [SPIR-V] Handle 32-bit normalized unsigned formats
* [SPIR-V] Fix offsetof on Travis
* Disable warning C4996 on spirv-tools
* [SPIR-V] Remove is_signed/is_integer check on float formats (they're ignored)
* [SPIR-V] Don't bother setting up vertex bindings if they aren't used.
* [SPIR-V] Size the vertex bindings input based on actual number of bindings
* [Vulkan] Fix a couple validation errors
* [SPIR-V] 32 [u]int formats
* [SPIR-V] Handle 16/16, 16/16/16/16 (float and norm) and 32f
* Update spirv-tools
* [SPIR-V] Don't group together unimplemented fetches
* Update spirv-tools and spirv-headers submodules
* [SPIR-V] Convert 8888, 32, 2/10/10/10
* [Vulkan] First working version of dynamic vfetch!
* [SPIR-V] Update SPIRV-Tools
* [Vulkan] BufferCache: Fix a few problems
* [SPIR-V] Update glslang
* [Vulkan] Bind the vertex set to DS slot 2
* [Vulkan] BufferCache::PrepareVertexSet
* [Vulkan] Create/Free Vertex Descriptor Pool
* [Vulkan] Move the constant descriptor set to its own setup/destroy functions
* Merge branch 'master' into vk_vfetch
* Merge branch 'master' into vk_vfetch
* [Vulkan] Add a few size checks on vertex bindings (max across all cards is 32)
* Merge branch 'master' into vk_vfetch
* [SPIR-V] Don't normalize denormalized 10/11/11 formats if not requested

Download: Xenia Git (2018/02/22)
Source: Here

0 Comments

Post a Comment