Henrik Rydgård
|
241dd4093b
|
Change the Settings toggle to a specially styled checkbox
|
2022-12-07 11:12:29 +01:00 |
|
Unknown W. Brackets
|
77c98441f4
|
softgpu: Expand fast path to all fb formats.
This should speed up 2D games not using 5551, and make it mroe likely any
regression is caught for Darkstalkers.
|
2022-12-06 18:43:21 -08:00 |
|
Henrik Rydgård
|
70b6733d0a
|
Minor alpha bit optimization in Darkstalkers rectangle code
|
2022-12-07 01:50:29 +01:00 |
|
Henrik Rydgård
|
93e5060137
|
Load and cache langValuesMapping on demand
|
2022-12-05 12:10:45 +01:00 |
|
Henrik Rydgård
|
02b8bf33fb
|
Merge pull request #16458 from hrydgard/desktop-friendly-msaa
Implement MSAA support for desktop GPUs in Vulkan
|
2022-12-03 11:22:41 +01:00 |
|
João Henrique
|
9fcc6857f6
|
Fix wrong vreinterpret neon intrinsic usage.
This fixes a compilation failure introduced on d0e8cfa365.
|
2022-12-02 03:10:57 -03:00 |
|
Henrik Rydgård
|
8a3e92aa38
|
Not pretty, but with this, you can switch MSAA level at runtime.
|
2022-12-01 23:41:31 +01:00 |
|
Henrik Rydgård
|
d0e8cfa365
|
Add NEON impl too, mostly for exercise purposes
|
2022-12-01 17:52:02 +01:00 |
|
Henrik Rydgård
|
e6f0f84a45
|
SSE optimize Float4ToUint8x4, some uses
|
2022-12-01 16:32:23 +01:00 |
|
Henrik Rydgård
|
9bb0c91a75
|
Sneak in a minor software transform optimization
|
2022-11-28 11:10:50 +01:00 |
|
Henrik Rydgård
|
131c1ca79e
|
Typo fix, thanks iota97
|
2022-10-06 20:46:57 +02:00 |
|
Henrik Rydgård
|
bf25f4b283
|
Shader uniforms (VK/D3D11): Fix issue where we could overwrite the fourth component padding.
|
2022-10-06 10:52:58 +02:00 |
|
lainon
|
3cdf72b68b
|
Better readability and optimization insertion into container by replacing 'insert' -> 'emplace', 'push_back' -> 'emplace_back'
|
2022-09-30 12:35:28 +03:00 |
|
lainon
|
b304551747
|
Code readability, vec reserve() and remove excess c_str()
|
2022-09-30 12:31:32 +03:00 |
|
lainon
|
fec708489a
|
Correct cleaning string and remove unused vars
|
2022-09-30 12:26:30 +03:00 |
|
Henrik Rydgård
|
e30e45fa26
|
Minor cleanup in TinySet
|
2022-09-25 23:23:53 +02:00 |
|
Unknown W. Brackets
|
56e30495aa
|
Common: Fix some type compare warnings on 32-bit.
|
2022-09-12 22:14:48 -07:00 |
|
Henrik Rydgård
|
77819c6f80
|
Lifetime fixes, cleanups
|
2022-09-08 00:38:32 +02:00 |
|
Henrik Rydgård
|
e828df9f25
|
Split each renderpass/framebuffer into multiple "compatibility classes" (RenderPassType).
|
2022-09-08 00:32:03 +02:00 |
|
Henrik Rydgård
|
16212cae73
|
NFS speed effect: Improve framebuffer choice logging, tighten up stride checks.
|
2022-09-05 23:31:30 +02:00 |
|
Henrik Rydgård
|
bd71d8044b
|
TinySet bugfix, add "append"
|
2022-09-01 10:59:24 +02:00 |
|
Henrik Rydgård
|
a8a9fb4206
|
Much faster framebuffer matching (no more ToString every time there's more than 1 candidate, etc).
|
2022-08-31 14:23:56 +02:00 |
|
Henrik Rydgård
|
8aebf0dca4
|
Port the OpenGL depal path to thin3d
|
2022-08-06 18:27:02 +02:00 |
|
iota97
|
d4698d43fd
|
Double quote
|
2022-07-08 10:49:33 +02:00 |
|
iota97
|
992f1fb8ba
|
Be explicit on the possibility of failure
|
2022-07-08 09:56:50 +02:00 |
|