Releases: Gliniak/xenia
Releases · Gliniak/xenia
6fb1406_CI_Redesign
Changes
- [INFO] Commit two (
6fb1406) - [INFO] Commit one (
fd94e27) - [CI] Initial Orchestrator & Removal of unused drone CI (
d74a0ad) - [CI] Removed workflows (
9ca0939) - [Vulkan] Add tesselation support (
83d776f) - [App] Update title to show apu and remove vulkan incomplete warning (
3e3aee1) - [APU] Add ALSA apu on Linux (
fade0cd) - [Vulkan] Add gamma_render_target_as_srgb support (
48c13be) - [Vulkan] Alpha to coverage FSI implementation (
5d74d69) - [Vulkan] Alpha to coverage improvements (
792e61f) - [Vulkan] Implement alpha to coverage (FBO) (
cba315c) - [Vulkan] Ensure descriptor sets always initialized for user_clip_planes (
75589de) - [Vulkan] Add support for user clip planes (
f13ee6e) - [Vulkan] Add resolution scaling mips support (
0b7abf0) - [GPU] Properly handle scaled textures and weights (
cd7b472) - [Vulkan] Fix incorrect scaling EDRAM tile span parameters (
55f0333) - [Vulkan] Implement tiled_shared_memory for resolution scaling (
5897de3) - [Vulkan/D3D12] Validate upload range bounds before vastcpy (
a092551) - [Vulkan] Vertex buffer residency caching (
3e1b0c7) - [Vulkan] Add support for vkPipelineCache (
2ad412a) - [Vulkan] Implement ClearCache to clear upload_buffer_pool (
6057b0a) - [Vulkan] Implement same vastcpy upload_buffer optimization as d3d12 (
4d15f0a) - [Vulkan] add no_discard_stencil_in_transfer_pipelines support (
ef505fb) - [Vulkan] Fix stencil bit transfer shaders not discarding pixels (
24f90c0) - [Vulkan] Fix sampler params (
878de4c) - [Vulkan] Use VK_FORMAT_A2B10G10R10 for xenos::ColorRenderTargetFormat::k_2_10_10_10 (
dc66d67) - [Vulkan] Invalidate descriptor set bindings for incompatible sets (
1a4b78e) - [Vulkan] Fix kComputeWrite access mask (
a716dc6) - [Vulkan] Don't try to create geometry shader for rectangle list (
5be503d) - [Vulkan] Use vertex_fetch_bitmap instead of vertex_bindings() (
ec5816a) - [Build] Automatically detect VULKAN_SDK - ported from edge (
16f8420) - Merge commit 'f2fabfdf0' into canary_experimental (
434644c) - [Vulkan] Update glslang to 16.0.0 and introduce compat layer (
20b226d) - [Vulkan] Workaround for glslang 11.6.0+ change in accesschain semantics (
f722b6b) - [3PP] Update vulkan related submodules (
8d76331) - [XMA] Fix dedicated thread stalls by blocking guest audio thread (
2d6b7c6) - [XMA] Fix multiple audio issues in new decoder (
6e5b2a9) - [XMA] Fix consume-only context clear being overwritten in new decoder (
7213f7e) - [XMA] Fix recursive lock acquisition in new decoder (
ea05684) - [XBDM] Implemented DmGetConsoleType (
abaa0e4) - [APP] Added memory unit (MU) mount option (
bf5ddc6) - [GPU] Change "bpe" to "bpb" (bytes per block) in comments (
f2fabfd) - [GPU] Change "element" name back to "block" in texture addressing (
88f95a8) - [D3D12] Include recent D3D12 headers from the Microsoft GitHub (
c4e1242) - [GPU] Change texture address local X offsetting back to addition (
9535e61) - [GPU] Use XOR to flip X texel group in all load/resolve shaders (
6db6192) - [GPU] XeResolveLocalXAddressXor comment typo correction (
7db772b) - [GPU] Simplify local X offsetting with resolution scaling (
0f23f05) - [GPU] Rename AddressTiled in TiledAddress in shaders (
76c531b) - [GPU] Add macro tile size constants to texture addressing headers (
80a9af4) - [GPU] Remove now-unused texture_conversion.cc/h (
ea8ae81) - [GPU] Document tiled texture address bits (
28b69c2) - [Vulkan] Recompile internal shaders with Vulkan SDK 1.4.335.0 (
cbbaae8) - [Build] Replace spirv-remap with spirv-opt --canonicalize-ids (
ca34a02) - [Vulkan] Clamp device API version to one Xenia was tested on (
dfa1b3f) - [D3D12/Vulkan] Simplify host GPU fence management (
fe1fd36) - [Base/Memory] Fix VirtualQuery length parameter (
01ae24e) - [GPU] Change texture load cbuffer to push constants (
0b2ffa3) - [GPU/UI] XeSL readability improvements + float suffix (
04d5c40) - [Build] Locate FXC among Windows SDK architectures and versions (
3b4b04c) - [Vulkan] Fix VulkanInstance::Create return values (
4234440)
Full changelog: 072753b_CI_Redesign...6fb1406_CI_Redesign
072753b_CI_Redesign
Changes
- [CI] Initial Orchestrator & Removal of unused drone CI (
072753b)
Full changelog: 63fba5a_canary_experimental...072753b_CI_Redesign
515219c_qt_new
[CI] Github Actions: Workflow for QT - Windows
6445294_qt_new
[CI] WIP #2 - Workflow for QT Try to remove ENV requirement
de7cb27_qt_new
[CI] WIP #3 - Workflow for QT: Windows & Linux Jobs
a8c12bd_qt_new
[CI] WIP - Workflow for QT