Henrik Rydgård
d3955b42bb
Rename some system functions, merge the Launch* ones.
...
android launchurl buildfix
2023-03-21 12:22:59 +01:00
Henrik Rydgård
a9eaa4fdc8
Get rid of an ifdef
2023-03-21 10:24:36 +01:00
Henrik Rydgård
6cdcce5063
Merge pull request #17154 from hrydgard/upgrade-glslang
...
Update glslang to latest
2023-03-21 10:10:54 +01:00
Henrik Rydgård
858675e43e
Update glslang to latest
2023-03-21 09:30:43 +01:00
Henrik Rydgård
aa66cc03f9
Merge pull request #17146 from hrydgard/default-replace-ini
...
Improve default replacer ini
2023-03-19 10:55:12 +01:00
Henrik Rydgård
e7d0a39577
Merge pull request #17147 from DDinghoya/patch-8
...
Update ko_KR.ini
2023-03-19 09:22:19 +01:00
DDinghoya
4c67ac8f12
Update ko_KR.ini
2023-03-19 17:19:52 +09:00
Henrik Rydgård
6950801e25
Not much point with a single line cleanup function. Also remove redundant check.
2023-03-19 00:04:48 +01:00
Henrik Rydgård
0580b09eeb
Improve default replacer ini. Various cleanup
2023-03-19 00:00:59 +01:00
Henrik Rydgård
b86231115e
Merge pull request #17131 from HR1025/master
...
[what][style][gpu] some coding style refine
2023-03-18 18:22:32 +01:00
Henrik Rydgård
99c11901f2
Merge pull request #17130 from unknownbrackets/leak-minor
...
Minor leak fix
2023-03-18 16:58:58 +01:00
Henrik Rydgård
37c1e17dc3
Merge pull request #17144 from hrydgard/replacement-force-mipmaps
...
Force mipmapping on when drawing using replacement textures that contain mipmaps
2023-03-18 16:57:47 +01:00
Henrik Rydgård
baf8cbf278
Tweaks
2023-03-18 15:07:45 +01:00
Henrik Rydgård
f5e8d39e42
Force mipmapping on when drawing using replacement textures that contain mipmaps.
2023-03-18 15:01:53 +01:00
Henrik Rydgård
e6ceaa541c
Merge pull request #17143 from hrydgard/refactor-force-filtering
...
Refactor the replacement "force filtering" feature
2023-03-18 15:01:08 +01:00
Henrik Rydgård
3302e6a76b
Lookup filtering overrides at texture load time instead of at runtime.
2023-03-18 13:03:05 +01:00
Henrik Rydgård
9a228b1f23
Avoid calling FindReplacement unnecessarily.
2023-03-18 12:03:32 +01:00
Henrik Rydgård
97c9b9e4f7
Break out PollReplacement from TextureCacheCommon::FindReplacement
2023-03-18 12:01:24 +01:00
Henrik Rydgård
75bcb9b10c
Some renaming, flag updates
2023-03-18 11:46:22 +01:00
Unknown W. Brackets
5b0748a61c
Merge pull request #17137 from hrydgard/log-fixes
...
Log fixes
2023-03-17 18:51:47 -07:00
Henrik Rydgård
cd06b9c98f
Merge pull request #17139 from hrydgard/replacement-padding-support
...
Texture replacement: Improve padding support
2023-03-17 14:50:23 +01:00
Henrik Rydgård
5f76fbe1ad
Implement padding-on-copy for compressed textures as well.
2023-03-17 14:00:14 +01:00
Henrik Rydgård
79f4e73110
Replacer: Perform the padding to pow2 size during CopyLevelTo, not during load. Saves memory.
2023-03-17 14:00:14 +01:00
Henrik Rydgård
df41a5cebd
Improve default ini, logging fixes
2023-03-17 13:59:57 +01:00
Henrik Rydgård
1b0d5ec3aa
Remove a unused state from ReplacedTexture, rename POPULATED to UNLOADED
2023-03-17 00:52:38 +01:00
Henrik Rydgård
6a430f2a14
ReplacedTexture: Some initialization. For UASTC, seems we need to clear the transcoder state.
2023-03-17 00:02:01 +01:00
Henrik Rydgård
66d2fb2aa4
Reduce logspam from fonts, and a less angry error message for missing textures.zip.
2023-03-16 23:12:46 +01:00
Henrik Rydgård
8484dd4917
Nicer logging if no texture.zip file is there
2023-03-16 22:59:26 +01:00
Henrik Rydgård
2f1441eceb
Merge pull request #17136 from hrydgard/zstd-include-fix
...
Zstd include fix
2023-03-16 18:19:28 +01:00
Henrik Rydgård
f154f4a29d
Warning fix
2023-03-16 15:06:38 +01:00
Henrik Rydgård
4e4209c630
Include zstd as a system header from basis_universal.
...
Fixes #17133
2023-03-16 14:59:18 +01:00
Henrik Rydgård
ae8c804328
Merge pull request #17134 from hrydgard/more-replacement-work
...
Refactor the replacement cache
2023-03-16 12:37:48 +01:00
Henrik Rydgård
2157610bf1
Merge pull request #17129 from unknownbrackets/ir-minor
...
irjit: Fix vi2us/vi2s with non-consecutive
2023-03-16 12:12:54 +01:00
Henrik Rydgård
e34a5a68de
Remove some locking
2023-03-16 12:04:14 +01:00
Henrik Rydgård
725d4195df
Small cleanup of purging code
2023-03-16 11:53:39 +01:00
Henrik Rydgård
35f46ec161
Rework the replacement cache. No more duplicate ReplacedTexture objects.
2023-03-16 11:46:05 +01:00
Henrik Rydgård
cf6cce0744
Remove scaleFactor from struct ReplacedTextureDecodeInfo, instead pass in both unscaled and scaled dimensions
2023-03-16 10:21:57 +01:00
Henrik Rydgård
f2a5a5abe7
Avoid input/output arguments in the texture scaler too
2023-03-16 10:14:41 +01:00
Henrik Rydgård
c58ceb5160
Mini refactor: Separate input and output arguments for LookupHashRange
2023-03-16 09:55:49 +01:00
haoruiwang
41d561895b
[what][style][gpu] some coding style refine
...
[how]
1. use comment instead of unnecessary logic comparison
2. remove some useless code
3. move some implemention code from header to source
4. some more assert
2023-03-16 15:07:24 +08:00
Unknown W. Brackets
3fcecfa5ec
Atrac: Ensure codecCtx doesn't leak.
...
Although, I don't think we're reallocating it.
2023-03-15 22:03:21 -07:00
Unknown W. Brackets
6bf5827407
Windows: Fix small atom leak.
2023-03-15 22:02:36 -07:00
Unknown W. Brackets
d97790e28e
irjit: Fix vi2us/vi2s with non-consecutive.
...
Vec2ClampToZero and similar assume consecutive.
2023-03-15 21:30:35 -07:00
Unknown W. Brackets
fa1a4d26dc
Windows: Fix crash dependent on alloc order.
...
Without IR, we don't allocate executable memory, so the first allocation
always fails.
2023-03-15 21:30:21 -07:00
Unknown W. Brackets
de4eb64298
Build: Fix MSVC 2019 again.
2023-03-15 21:28:46 -07:00
Henrik Rydgård
34926472aa
Log fix
2023-03-16 00:30:20 +01:00
Unknown W. Brackets
fcf895fe1c
Merge pull request #17128 from hrydgard/thread-manager-fix
...
ThreadManager priority bugfix
2023-03-15 15:11:29 -07:00
Henrik Rydgård
f0f96750b1
After picking a task from the global queue, gotta break from the loop.
2023-03-15 22:31:24 +01:00
Henrik Rydgård
1cf4e83824
Show thread name in assert messagebox caption on Windows. Minor cleanup
2023-03-15 22:26:58 +01:00
Henrik Rydgård
c45376ddc7
Typo fix, thanks iota97
2023-03-15 20:31:27 +01:00