Henrik Rydgård
|
9c1c09ff5c
|
Remove commented out code
|
2023-10-10 09:02:35 +02:00 |
|
Henrik Rydgård
|
ba4d1668ce
|
Don't forget to update descCount in tess mode
|
2023-10-10 09:02:35 +02:00 |
|
Henrik Rydgård
|
8a4d84d82b
|
Simplest possible de-duplication of descriptor set writes
|
2023-10-10 09:02:35 +02:00 |
|
Henrik Rydgård
|
018e4ee1d6
|
Show the desc set write time even in the limited GPU profiler.
|
2023-10-10 09:02:34 +02:00 |
|
Henrik Rydgård
|
84f9c1694f
|
Better logging in descpool
|
2023-10-10 09:02:21 +02:00 |
|
Henrik Rydgård
|
af47ad035d
|
Also use the new descriptor mechanism for in-game
|
2023-10-10 09:00:29 +02:00 |
|
Henrik Rydgård
|
f0ee3b8daa
|
Fill in descriptors on the render thread in the PPSSPP UI.
|
2023-10-10 09:00:29 +02:00 |
|
Henrik Rydgård
|
96be932003
|
Merge pull request #18336 from Narugakuruga/patch-28
Trivial fix in zh_CN.ini
|
2023-10-10 08:32:57 +02:00 |
|
Narugakuruga
|
ddafcce339
|
revert blanket, optimize with context, new string
As they don't look very good in UI
|
2023-10-10 11:28:15 +08:00 |
|
Henrik Rydgård
|
35fcec1e4b
|
Another small fix, helps Toca series games.
|
2023-10-10 02:13:25 +02:00 |
|
Henrik Rydgård
|
9ff5ba7c8d
|
Merge pull request #18335 from hrydgard/crazy-taxi-fix
Crazy Taxi rendering fix
|
2023-10-09 21:50:44 +02:00 |
|
Henrik Rydgård
|
24409f6f94
|
Additional check fix
|
2023-10-09 21:15:17 +02:00 |
|
Henrik Rydgård
|
f6ba4ee4de
|
Only support extending triangle-based draw calls. Fixes Crazy Taxi.
|
2023-10-09 21:14:00 +02:00 |
|
Henrik Rydgård
|
10bc6b4cd8
|
Safety check that doesn't fix crazy taxi
|
2023-10-09 21:10:53 +02:00 |
|
Henrik Rydgård
|
ced821169e
|
Bump shader cache versions
|
2023-10-09 19:39:25 +02:00 |
|
Henrik Rydgård
|
9b7df47de3
|
Merge pull request #18334 from hrydgard/fastforward-mode
Add UI to allow setting fast-forward mode (in developer tools)
|
2023-10-09 19:18:01 +02:00 |
|
Henrik Rydgård
|
19ee0f571c
|
Merge pull request #18333 from hrydgard/rotate-crash-fix
Android: Fix crashes on screen rotation
|
2023-10-09 19:17:24 +02:00 |
|
Henrik Rydgård
|
35a2f46ad0
|
Add UI to set fast-forward mode to "continuous" (or now, "Render all frames") if vsync is off
|
2023-10-09 18:34:14 +02:00 |
|
Henrik Rydgård
|
8c821893f1
|
Android: Fix crashes on screen rotation
|
2023-10-09 18:24:43 +02:00 |
|
Henrik Rydgård
|
ef35cbbedb
|
Merge pull request #18332 from hrydgard/desc-set-fix
We somehow lost the usage_ counter increment in VulkanDescSetPool, fix that
|
2023-10-09 17:34:45 +02:00 |
|
Henrik Rydgård
|
bb38210cfb
|
We somehow lost the usage_ counter increment in VulkanDescSetPool, fix that
|
2023-10-09 17:01:35 +02:00 |
|
Henrik Rydgård
|
34710ec750
|
Merge pull request #18329 from hrydgard/more-triangle-fixes
Some drawcall submission bug fixes
|
2023-10-09 14:31:46 +02:00 |
|
Henrik Rydgård
|
a8b8580756
|
Don't forget to check the stall address, even in the optimized primitive loop
|
2023-10-09 14:08:11 +02:00 |
|
Henrik Rydgård
|
7fd7015987
|
Fix bug in vertex cache using uninitialized data
|
2023-10-09 14:03:41 +02:00 |
|
Henrik Rydgård
|
a780d02c07
|
Minor reordering
|
2023-10-09 11:54:15 +02:00 |
|
Henrik Rydgård
|
316bc03ac9
|
Move the destroy function for VKRPipelineLayout to VulkanRenderManager
|
2023-10-09 11:54:13 +02:00 |
|
Henrik Rydgård
|
5a29ebfe61
|
Merge pull request #18323 from hrydgard/turn-off-https-ios
Turn off HTTPS support for iOS.
|
2023-10-08 23:43:02 +02:00 |
|
Henrik Rydgård
|
bc4f6a8341
|
Translation string fix, thanks [Unknown]
|
2023-10-08 23:26:27 +02:00 |
|
Henrik Rydgård
|
89e846dc10
|
Merge pull request #18325 from GABO1423/master
(UWP) Update Manifest Files
|
2023-10-08 22:08:41 +02:00 |
|
Gabriel Morazán
|
18b62f3bda
|
(UWP) Update Manifest Files
|
2023-10-08 15:51:36 -04:00 |
|
Henrik Rydgård
|
b43ded8e78
|
Fix the CMake expression, thanks Halo-Michael
|
2023-10-08 21:16:57 +02:00 |
|
Henrik Rydgård
|
d280495e63
|
Merge pull request #18321 from hrydgard/fix-triangle-errors
In GL and Vulkan soft-skin, we might not be fully done decoding when we reach flush. Take that into account.
|
2023-10-08 19:11:56 +02:00 |
|
Henrik Rydgård
|
87d0461fe0
|
Turn off HTTPS support for iOS.
Should fix #18322
|
2023-10-08 19:07:29 +02:00 |
|
Henrik Rydgård
|
ae58fe3828
|
In GL and Vulkan soft-skin, we might not be fully done decoding when we reach flush. Take that into account.
|
2023-10-08 16:51:58 +02:00 |
|
Henrik Rydgård
|
43cdb88ace
|
Merge pull request #18320 from hrydgard/simplify-desc-set-layout
Vulkan: Simplify pipeline and descriptor set layout, pool creation
|
2023-10-08 14:12:52 +02:00 |
|
Henrik Rydgård
|
c73e2351de
|
Add checks for unused topology values when loading pipeline caches.
|
2023-10-08 13:39:04 +02:00 |
|
Henrik Rydgård
|
03328638b1
|
Typo fix, reorder
|
2023-10-08 13:39:04 +02:00 |
|
Henrik Rydgård
|
28ed12aa93
|
Simplify descriptor pool creation
|
2023-10-08 12:39:19 +02:00 |
|
Henrik Rydgård
|
b82a34539d
|
Same as last commit, but in DrawEngineVulkan.
|
2023-10-08 12:39:19 +02:00 |
|
Henrik Rydgård
|
88a50575c7
|
Wrap pipeline layout creation, use in thin3d
Two more types
|
2023-10-08 12:39:18 +02:00 |
|
Henrik Rydgård
|
dbe395dd00
|
Add a wrapper around VKRPipelineLayout / descsetlayout
|
2023-10-08 12:39:18 +02:00 |
|
Henrik Rydgård
|
5bb1db557b
|
Merge pull request #18319 from hrydgard/break-out-desc-sets
Split out the descriptorset pool from VulkanMemory.cpp/h
|
2023-10-08 12:14:35 +02:00 |
|
Henrik Rydgård
|
34fbbf2c2a
|
Split out the descriptorset pool from VulkanMemory.cpp/h
|
2023-10-08 11:45:00 +02:00 |
|
Henrik Rydgård
|
3e63fe8655
|
Merge pull request #18316 from hrydgard/strip-opt
Micro-optimize draw calls a bit more.
|
2023-10-07 12:04:13 +02:00 |
|
Henrik Rydgård
|
c7a3e7bc32
|
Remove a redundant variable
|
2023-10-06 16:32:59 +02:00 |
|
Henrik Rydgård
|
cd35252400
|
DrawEngine; Convert strip sequences in a tight loop
|
2023-10-06 16:25:13 +02:00 |
|
Henrik Rydgård
|
15df71c02a
|
Merge pull request #18315 from hrydgard/assorted-cleanup
Assorted code cleanup
|
2023-10-06 16:25:05 +02:00 |
|
Henrik Rydgård
|
5711259b86
|
Declare the back depth buffer as "transient". Allows allocating no memory for it on tiled GPUs.
We can't do the same for other depth buffers as we often need to
preserve them between passes.
|
2023-10-06 15:40:13 +02:00 |
|
Henrik Rydgård
|
42164b37d6
|
Gradle: Fix some deprecation warnings
|
2023-10-06 15:39:59 +02:00 |
|
Henrik Rydgård
|
10ccbfd68c
|
Unify the clearing of variables after a draw call
|
2023-10-06 15:39:59 +02:00 |
|