Commit graph

1740 commits

Author SHA1 Message Date
CamilleLaVey
67ad6e45e0 [gl, vk] Corroborating new helpers order 2026-04-26 03:44:06 +00:00
CamilleLaVey
04e1fb366f [vk] Extending TF handling 2026-04-26 03:44:06 +00:00
CamilleLaVey
7786d69036 [gl, vk, spv] Added component type handling for texture buffers and resolve pixel format variants 2026-04-26 03:44:06 +00:00
CamilleLaVey
69f6a0573c Saving Private Windows 2026-04-26 03:43:53 +00:00
CamilleLaVey
feeb311d7c [vk] Formatting missing formats 2026-04-26 03:43:53 +00:00
CamilleLaVey
181a1d8d8d another missing brace 2026-04-26 03:43:53 +00:00
CamilleLaVey
cfb361dd5b If this get builded i'll be able to actually, truly and sincely fly 2026-04-26 03:43:53 +00:00
CamilleLaVey
5b1189ee63 missing brace 2026-04-26 03:43:53 +00:00
CamilleLaVey
5778bf6def quick fix 2026-04-26 03:43:53 +00:00
CamilleLaVey
da2e08813f [vk] TextureType extended 2026-04-26 03:43:53 +00:00
CamilleLaVey
f05b385ba3 [vk] Adjustment BitScaleHelper 2026-04-26 03:43:23 +00:00
CamilleLaVey
ce48db0c7b [vk] BufferCache NullBuffer handling [POSSIBLE REVERT] 2026-04-26 03:43:10 +00:00
CamilleLaVey
6bb2cdcf06 [vk] Runtime to change image layout 2026-04-26 03:43:10 +00:00
CamilleLaVey
cc2b8f59fa [vk] TextureFilter 2026-04-26 03:43:10 +00:00
CamilleLaVey
e5b27578be [vk] Wrapper for Sampler Image Filter 2026-04-26 03:43:10 +00:00
CamilleLaVey
53b9915c11 [vk, rasterizer] Re-order post Sample Locations removal 2026-04-26 03:43:02 +00:00
CamilleLaVey
6c4d055908 [revert] Opcode Promotion path emulation 2026-04-26 03:42:54 +00:00
CamilleLaVey
c17847633b [revert] The next step of the human kind before it's doom 2026-04-26 03:42:34 +00:00
CamilleLaVey
0d1f76665f [vk] The next step of the human kind before it's doom 2026-04-26 03:42:34 +00:00
CamilleLaVey
1e9cb290ca [vk, gl, spv] Opcode Promotion path emulation 2026-04-26 03:42:13 +00:00
CamilleLaVey
07094078ab [vk] NullDescriptor guard 2026-04-26 03:41:13 +00:00
CamilleLaVey
8bf8e08e36 [vk] Adjusted Query Cache 2026-04-26 03:41:00 +00:00
CamilleLaVey
c86737e21f [vk, qcom] Shader Float Control changed handling 2026-04-26 03:41:00 +00:00
CamilleLaVey
b7213c1282 [vk] Removed Sample Locations 2026-04-26 03:41:00 +00:00
CamilleLaVey
29d9629f0d [vk] removed ImageViewType function 2026-04-26 03:39:31 +00:00
CamilleLaVey
902e2998ab [spv, vk] reworked texture view handling and added layer count overrides 2026-04-26 03:39:31 +00:00
CamilleLaVey
96cd9c2d18 [Re-introduced] Color output handling in SPIR-V emission 2026-04-26 03:39:23 +00:00
CamilleLaVey
5737cbdd5f [Re-introduced] Added linear filtering in texture blitting operations 2026-04-26 03:38:25 +00:00
CamilleLaVey
632518e6e2 [revert] Added linear filtering in texture blitting operations 2026-04-26 03:37:20 +00:00
CamilleLaVey
facf2e8e61 [revert] Color output handling in SPIR-V emission. 2026-04-26 03:37:10 +00:00
CamilleLaVey
5eb8f62744 [vk] Remove forced stencil format handling in TextureCacheRuntime 2026-04-26 03:36:41 +00:00
CamilleLaVey
2af8440867 [revert] TiledCacheBarrier starter 2026-04-26 03:36:41 +00:00
CamilleLaVey
3cf1a41555 [vk] Added support for Stencil component type in texture handling 2026-04-26 03:36:41 +00:00
CamilleLaVey
f2fd754efd [vk] Added support for sample locations in depth and depth-stencil surfaces 2026-04-26 03:36:41 +00:00
CamilleLaVey
79c5f8291f [gl, vk] Implement SampledView method for ImageView 2026-04-26 03:36:33 +00:00
CamilleLaVey
0d35cf9048 [spv] Color output handling in SPIR-V emission. 2026-04-26 03:31:36 +00:00
CamilleLaVey
451b0da0ca [vk] Added linear filtering in texture blitting operations 2026-04-26 03:30:51 +00:00
CamilleLaVey
f37b90354c [spv, qcom] Implement warp intrinsics support 2026-04-26 03:30:30 +00:00
Caio Oliveira
1dcdf7e48e Revert "Controlled SPV features on QCOM"
This reverts commit 907b041ec6fb4f16750155f4c41e17389f2e385d.
2026-04-26 03:29:50 +00:00
CamilleLaVey
77cae949cf Controlled SPV features on QCOM 2026-04-26 03:29:26 +00:00
CamilleLaVey
6a6b88f086 [vk, vendor, mobile] Improved mobile staging buffer data 2026-04-26 03:28:42 +00:00
CamilleLaVey
2bd503f8cc [vk, rasterizer] Update sample location handling for MSAA configurations 2026-04-26 03:28:32 +00:00
CamilleLaVey
3496e5ef0d [vk, rasterizer] offsets float x Uint 2026-04-26 03:28:32 +00:00
CamilleLaVey
a10b8786c1 [vk, rasterizer] TiledCacheBarrier starter 2026-04-26 03:28:32 +00:00
CamilleLaVey
4109b4f4e4 [maxwell, vk] VK_EXT_Sample_Locations 2026-04-26 03:28:32 +00:00
CamilleLaVey
f16d09d119 [vk, qcom] Binding buffer limits 2026-04-26 03:26:25 +00:00
Caio Oliveira
d1c168b17d Revert "[vk, scheduler] Applying finising call for TF when it's not getting used"
This reverts commit c06b2598e82a38d13393808d39da698ccad2201f.
2026-04-26 03:24:11 +00:00
CamilleLaVey
f0361247ca [vk, scheduler] Applying finising call for TF when it's not getting used 2026-04-26 03:24:11 +00:00
CamilleLaVey
3b0d7f6212 [vk, buffer_cache] Aligning VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT logic 2026-04-26 03:24:11 +00:00
Caio Oliveira
f70d619537 Revert "[chore] remove whitespaces, bump down opengl cache and use better variable for case dyna_state" 2026-04-26 03:23:35 +00:00