Henrik Rydgård
|
7e374c9324
|
Address feedback, more fixes
|
2023-01-05 08:38:53 +01:00 |
|
Henrik Rydgård
|
d352340f77
|
buildfix attempt
|
2023-01-05 08:38:52 +01:00 |
|
Henrik Rydgård
|
b56eef487c
|
Strict mode checking - no way to forget detaching now.
And if we forget to attach, boom. Hopefully I caught all of them.
|
2023-01-05 08:38:52 +01:00 |
|
Henrik Rydgård
|
916404f0e4
|
Try to get a bit better at detaching threads that have used JNI from the VM.
|
2023-01-05 08:38:49 +01:00 |
|
Henrik Rydgård
|
a73ccd77e3
|
Add FOGCOEFENABLE to the list of base uniforms.
Spotted by Unknown in #16628 comments.
|
2023-01-05 08:34:54 +01:00 |
|
Henrik Rydgård
|
8b3dbfb57d
|
Merge pull request #16730 from unknownbrackets/d3d9-screenshot
D3D9: Fix backbuffer screenshots
|
2023-01-05 08:32:55 +01:00 |
|
Henrik Rydgård
|
5186158a93
|
Merge pull request #16729 from unknownbrackets/debugger
Debugger: Fix mem lock with optimizations disabled
|
2023-01-05 08:32:28 +01:00 |
|
Henrik Rydgård
|
45d24ea5a0
|
Merge pull request #16731 from unknownbrackets/homebrew-install
UI: Prevent crash installing second game quickly
|
2023-01-05 08:30:34 +01:00 |
|
Unknown W. Brackets
|
40cab56bb9
|
UI: Prevent crash installing second game quickly.
|
2023-01-04 22:42:12 -08:00 |
|
Unknown W. Brackets
|
ff0bc9b6f4
|
Merge pull request #16726 from hrydgard/gpu-stat-cleanups
GPU stat cleanups
|
2023-01-04 22:20:19 -08:00 |
|
Unknown W. Brackets
|
6ac67b0a99
|
D3D9: Fix backbuffer screenshots.
|
2023-01-04 22:08:50 -08:00 |
|
Unknown W. Brackets
|
88489bf4cc
|
Debugger: Fix out of bounds read for unsized copy.
|
2023-01-04 21:42:46 -08:00 |
|
Unknown W. Brackets
|
fb13dbf169
|
riscv: Correct type warning, oops.
|
2023-01-04 21:42:22 -08:00 |
|
Unknown W. Brackets
|
a937e5dce3
|
Debugger: Fix mem lock with optimizations disabled.
|
2023-01-04 21:41:59 -08:00 |
|
Unknown W. Brackets
|
248ea42a58
|
Merge pull request #16719 from hrydgard/fix-cacheline-address
Round addr to nearest cacheline when invalidating
|
2023-01-04 08:40:04 -08:00 |
|
Henrik Rydgård
|
85e6b4e592
|
Increment numFlushes near the other stat increments
Might be better for the cache, heh.
|
2023-01-04 17:10:56 +01:00 |
|
Henrik Rydgård
|
d49b39e422
|
Remove gpuCommandsAtCallLevel stats, compute another stat more efficiently
These stats have proven rather useless since we don't plan to cache and
optimize display lists.
|
2023-01-04 17:07:45 +01:00 |
|
Henrik Rydgård
|
4e30c5c0c6
|
Unbreak fog, oops.
Fixes #16722
|
2023-01-04 13:01:00 +01:00 |
|
Henrik Rydgård
|
14bd411036
|
Round addr to nearest cacheline when invalidating
|
2023-01-04 11:40:53 +01:00 |
|
Henrik Rydgård
|
d8eeccd015
|
Merge pull request #16624 from hrydgard/remove-lmode-shader-flag
Remove lmode shader flag from FS/GS
|
2023-01-04 11:35:15 +01:00 |
|
Henrik Rydgård
|
4478999124
|
Merge pull request #16497 from unknownbrackets/cheat-invalidate
Cheats: Cleanup sizes of invalidates and checks
|
2023-01-04 11:21:38 +01:00 |
|
Henrik Rydgård
|
06d69e9953
|
Bump shader cache version
|
2023-01-04 11:10:38 +01:00 |
|
Henrik Rydgård
|
b84e24cb89
|
Invert the nesting of specularIsZero and lmode conditions in VS.
|
2023-01-04 11:04:24 +01:00 |
|
Henrik Rydgård
|
ae383147db
|
Minor simplification in VS
|
2023-01-04 11:04:24 +01:00 |
|
Henrik Rydgård
|
18d00b0718
|
Remove lmode flag bit from fragment and geometry shaders
|
2023-01-04 11:04:23 +01:00 |
|
Henrik Rydgård
|
10dee90c83
|
Merge pull request #16628 from hrydgard/remove-fog-fshader-flag
Make fog-enable driven by uniform instead of fragment shader flag bit
|
2023-01-04 11:01:19 +01:00 |
|
Henrik Rydgård
|
34c11c8acf
|
Merge pull request #16584 from hrydgard/vertex-format-vshader-id
Pass in the vertex decoder to the shader ID computation
|
2023-01-04 10:26:18 +01:00 |
|
Henrik Rydgård
|
97880e32a9
|
Merge pull request #16707 from unknownbrackets/reporting-homebrew
Reporting: Send game ELF crc with reports
|
2023-01-04 10:25:53 +01:00 |
|
Henrik Rydgård
|
fa22ec575d
|
Merge pull request #16610 from unknownbrackets/state-fonts
Font: Avoid late load on save state
|
2023-01-04 10:25:40 +01:00 |
|
Henrik Rydgård
|
3dbe69f585
|
Cache version
|
2023-01-04 10:17:59 +01:00 |
|
Henrik Rydgård
|
5cae5615ea
|
Use more unusual values as "fog-disabled".
|
2023-01-04 10:14:12 +01:00 |
|
Henrik Rydgård
|
26c748f959
|
Make fog-enable driven by uniform instead of fragment shader flag bit
|
2023-01-04 10:14:11 +01:00 |
|
Henrik Rydgård
|
f7916b2f68
|
Merge pull request #16715 from hrydgard/dtm-race-driver-readback
Eliminate GPU readbacks in the DTM Race Driver series.
|
2023-01-04 10:13:21 +01:00 |
|
Henrik Rydgård
|
c76c09c1f3
|
Merge pull request #16669 from unknownbrackets/vulkan-update
Update Vulkan headers and SPIRV-Cross
|
2023-01-04 10:11:57 +01:00 |
|
Henrik Rydgård
|
650390d146
|
Merge pull request #16668 from unknownbrackets/glslang
Build: Update to glslang v11.13.0, use upstream
|
2023-01-04 10:06:49 +01:00 |
|
Henrik Rydgård
|
d750ffbc6b
|
Merge pull request #16701 from unknownbrackets/debugger-memview
Debugger: Allow copy of byte range from memview
|
2023-01-04 10:03:29 +01:00 |
|
Henrik Rydgård
|
c3f8116309
|
Merge pull request #16699 from hrydgard/smooth-touchpad-scrolling
Fix smooth touchpad scrolling on Windows
|
2023-01-04 09:53:10 +01:00 |
|
Henrik Rydgård
|
830f1064e6
|
Merge pull request #16676 from unknownbrackets/riscv-disasm
Add disassembler for RISC-V
|
2023-01-04 09:52:56 +01:00 |
|
Henrik Rydgård
|
0076897035
|
Merge pull request #16695 from hrydgard/memory-exception-report-size
Memory exceptions: Keep track of access size
|
2023-01-04 09:52:35 +01:00 |
|
Henrik Rydgård
|
933c909c03
|
Merge pull request #16717 from unknownbrackets/shader-errors
GPU: Avoid uint by int shifts in reinterpret
|
2023-01-04 08:22:05 +01:00 |
|
Unknown W. Brackets
|
d45142ebaa
|
GPU: Avoid uint by int shifts in reinterpret.
|
2023-01-03 23:00:17 -08:00 |
|
Henrik Rydgård
|
cd535263c1
|
Update version number
|
2023-01-03 11:14:31 +01:00 |
|
Henrik Rydgård
|
7fbb0c4d41
|
Another null check in NativeShutdown
|
2023-01-03 11:14:31 +01:00 |
|
Henrik Rydgård
|
f00367da20
|
Update README.md for 1.14.4
|
2023-01-03 10:44:19 +01:00 |
|
Henrik Rydgård
|
b657bf36ef
|
Eliminate readbacks in the DTM Race Driver series.
|
2023-01-03 00:29:09 +01:00 |
|
Henrik Rydgård
|
233c37a589
|
Merge pull request #16710 from unknownbrackets/shader-errors
GLES: Use uint for uint shift amounts
|
2023-01-03 00:18:03 +01:00 |
|
Unknown W. Brackets
|
0b6635c2dc
|
GLES: Avoid switch-case on older glsl.
|
2023-01-02 14:57:06 -08:00 |
|
Unknown W. Brackets
|
86d748fa0c
|
GLES: Use uint for uint shift amounts.
This seems to cause trouble for some Adreno drivers as well.
|
2023-01-02 14:37:38 -08:00 |
|
Henrik Rydgård
|
fd7cc76d95
|
Remove unnecessary savedata version reporting
|
2023-01-02 23:22:54 +01:00 |
|
Unknown W. Brackets
|
26dc773b2a
|
Merge pull request #16709 from unknownbrackets/shader-errors
Correct some shader errors in reporting
|
2023-01-02 13:51:23 -08:00 |
|