Commit Graph

7769 Commits (dreams)
 

Author SHA1 Message Date
shikulja c51db5c6a7
Update Russian translation (#3241)
* Update ts

* Update Russian translation

* .
8 months ago
Stenzek 23962fd07e
GTE: Pack local config in struct 8 months ago
Stenzek b6a264b8b4
TimingEvents: Pack state in struct 8 months ago
Stenzek a57101c1f0
Timers: Pack state in struct 8 months ago
Stenzek f5cae1957b
MDEC: Pack state in struct 8 months ago
Stenzek e1a4c7dfdd
DMA: Pack state in struct 8 months ago
Stenzek 536b48d706
SPU: Pack state in struct 8 months ago
Stenzek 77488db3dc
Misc: Align CPU state and SPU voices to cache lines
Fixes the ~12% performance regression from the texture replacement
namespace'ify commit. Apparently LTO was placing the CPU struct in the
middle of a cache line...
8 months ago
Stenzek d021a61eb5
GameDB: PGXP-CPU for Rat Attack 8 months ago
Stenzek 4c0250716d
GPU/HW: Ensure buffers are freed prior to recreating 8 months ago
Stenzek 3749b812a3
GPUDevice: Add ExecuteAndWaitForGPUIdle() 8 months ago
Stenzek 9fcc98a60a
InputSource: Explicitly construct binding key 8 months ago
Stenzek c02bf0f662
CPU/NewRec/RV64: Compile fix 8 months ago
Stenzek 487eb102b7
Common: __m128 shouldn't be used in nosimd 8 months ago
Stenzek 87f2995f3d
TextureReplacements: Namespace-ify 8 months ago
Stenzek 82b5772d27
Deps: Move build scripts/patches into own directory 8 months ago
Stenzek 69c35c9fcd
Deps: Remove rapidjson from in-tree 8 months ago
Stenzek 4bc9fd7574
Deps: Remove discord-rpc from in-tree 8 months ago
Stenzek e59e93696b
CMake: Fix warning building with MSVC 8 months ago
Stenzek f6d3a7987d
System: Load discord-rpc dynamically 8 months ago
Stenzek 00d2d862c2
Build: Use shared discord-rpc 8 months ago
Stenzek f35397cf8d
Deps: Build discord-rpc 8 months ago
Stenzek eb8df23366
Qt: Fix gap in advanced graphics settings on Linux 8 months ago
Stenzek 4b61a3cbf3
Qt: Unrestrict resolution scale up to device limits 8 months ago
Stenzek 7927ec647f
Qt: Fix a couple of instances of inconsistent sorting 8 months ago
Stenzek 63b30e2925
Qt: Annotate unofficial release builds 8 months ago
Stenzek d178853392
PostProcessing/FX: Fix incorrect draw rect 8 months ago
Stenzek 3c230ba1bf
PlatformMisc: Swap include order for Mac 8 months ago
Stenzek e0509ebd9f
Common: Remove Rectangle class 8 months ago
Stenzek 29533650a8
MetalDevice: Rectangle -> GSVector4i 8 months ago
Stenzek 2bcb85d431
GPU/HW: Push all draws/writes through a common path 8 months ago
Stenzek 9ef7e8c5d0
GPU/HW: Use GSVector instead of Rectangle 8 months ago
Stenzek ef152c47a6
GPU/HW: Interpolate native texture coordinates when upscaling 8 months ago
Stenzek 2a7de25505
Common: Remove gsvector.h dependency on assert.h 8 months ago
Stenzek e16f2c4dab
README: Mention SSE4.1 requirement 8 months ago
Stenzek 044d7a4797
GPU: Eliminate heap allocation on state load 8 months ago
Stenzek f9bf2e8239
GPU: Use GSVector for SW scanout 8 months ago
Stenzek 0968610ba7
CDROM: Use GSVector 8 months ago
Stenzek 69471950f0
ImGuiOverlays: Use GSVector 8 months ago
Stenzek faa151d5ad
CDImageCHD: Use GSVector 8 months ago
Stenzek 0654b2dc43
AudioStream: Use GSVector 8 months ago
Stenzek b094c9cd87
MDEC: Vectorize IDCT 8 months ago
Stenzek 0ae6ddcf7f
Common: Add GSVector
Mostly based on PCSX2.
8 months ago
Stenzek baab966b4e
System: Check for SSE4.1 in early hardware checks 8 months ago
Stenzek 173a61039c
System: Use cpuinfo for cache line size check 8 months ago
Stenzek a255b5bc75
Deps: Remove cpuinfo from in-tree 8 months ago
Stenzek 31aa040758
Deps: Build cpuinfo 8 months ago
Stenzek 31c3af4866
RegTest: Add spacebar swapper 8 months ago
Stenzek aabe39d0f8
GPU: Allow DMAs in Mode 1
Exact behaviour is still unknown, but it works on console (Nicolas
Noble's torus demo).
8 months ago
Stenzek fbdeea7889
GameDB: Duke Nukem games 8 months ago