Henrik Rydgård
|
f4035a0802
|
GLPushBuffer: Fix bug when growing, forgot to mark space used in the new buffer. Old bug!
|
2023-05-24 13:45:10 +02:00 |
|
Henrik Rydgård
|
44513e6eff
|
Merge pull request #17495 from hrydgard/more-drawengine-cleanup
More GLQueueRunner / DrawEngine cleanup
|
2023-05-24 09:24:50 +02:00 |
|
Henrik Rydgård
|
f16f879b41
|
Some renaming to follow the standard of appending _ to member vars
|
2023-05-23 18:00:50 +02:00 |
|
Henrik Rydgård
|
84da0327d6
|
GLQueueRunner: Make DrawIndexed parameters more consistent.
|
2023-05-23 17:49:11 +02:00 |
|
Henrik Rydgård
|
ac5f981311
|
Merge pull request #17494 from hrydgard/drawengine-minor-refactor
DrawEngine minor refactors
|
2023-05-23 17:39:19 +02:00 |
|
Henrik Rydgård
|
f1f0bfae2d
|
Driveby simplification, reduce logspam
|
2023-05-23 17:09:40 +02:00 |
|
Henrik Rydgård
|
f56ef63ef5
|
Remove redundant function
|
2023-05-23 16:50:25 +02:00 |
|
Henrik Rydgård
|
d51d1413a3
|
DrawEngineCommon: Rename decoded to decoded_
|
2023-05-23 16:46:43 +02:00 |
|
Henrik Rydgård
|
d7ea2ebf8a
|
GL: Add tags to push buffers for debug purposes. Double the default vertex buffer size.
|
2023-05-23 15:53:41 +02:00 |
|
Henrik Rydgård
|
72df93a2f1
|
GLMemory: Allow "rewind"
|
2023-05-23 14:41:27 +02:00 |
|
Henrik Rydgård
|
05ddd77d90
|
Merge pull request #17492 from hrydgard/more-gl-dirty-tracking
More GL dirty tracking
|
2023-05-23 10:46:05 +02:00 |
|
Henrik Rydgård
|
3f5206fa9a
|
Also dirty-track the viewport
|
2023-05-23 10:09:38 +02:00 |
|
Henrik Rydgård
|
2081e2865a
|
Dirty track a bunch more GL state. It's so expensive to change on old devices!
|
2023-05-23 10:02:10 +02:00 |
|
Henrik Rydgård
|
ca62a538e1
|
Merge pull request #17478 from hrydgard/opengl-stencil-improvements
OpenGL: Efficiency improvements for stencil commands
|
2023-05-23 09:43:01 +02:00 |
|
Henrik Rydgård
|
3b81b3ca80
|
Do dirty-tracking for stencil state
|
2023-05-23 09:14:24 +02:00 |
|
Henrik Rydgård
|
cb38c43d7e
|
GL render manager: Merge the two stencil commands, for more compact command lists
|
2023-05-23 09:14:23 +02:00 |
|
Henrik Rydgård
|
470ebbfe73
|
GL: When setting a stencil value for clear, override both func and op for consistency.
|
2023-05-23 09:14:23 +02:00 |
|
Henrik Rydgård
|
8d7c561762
|
Merge pull request #17471 from hrydgard/reduce-zero-initialization
Reduce zero initialization and copying overhead of render commands
|
2023-05-23 09:14:00 +02:00 |
|
Henrik Rydgård
|
234c1f05b8
|
Apply the same optimizations to the Vulkan backend. Smaller effect than for OpenGL.
|
2023-05-23 08:54:41 +02:00 |
|
Henrik Rydgård
|
0b9dfac844
|
Make sure VKRRenderThreadTask isn't copied.
|
2023-05-23 08:54:41 +02:00 |
|
Henrik Rydgård
|
ab34d20058
|
Add more methods to FastVec
|
2023-05-23 08:54:41 +02:00 |
|
Henrik Rydgård
|
37906384ee
|
Use the faster pushes.
|
2023-05-23 08:54:41 +02:00 |
|
Henrik Rydgård
|
47931deda7
|
Switch to FastVec for commands. Slower than std::vector!
|
2023-05-23 08:54:41 +02:00 |
|
Henrik Rydgård
|
558e29a9bb
|
Switch to the copy-free method of initializing initsteps
|
2023-05-23 08:54:41 +02:00 |
|
Henrik Rydgård
|
956d784bde
|
Add FastVec, start using it for InitSteps
|
2023-05-23 08:54:40 +02:00 |
|
Henrik Rydgård
|
78eaa8c235
|
Make sure we never copy GLRRenderThreadTask objects
|
2023-05-23 08:53:48 +02:00 |
|
Henrik Rydgård
|
c30895b6b4
|
Remove unnecessary variable
|
2023-05-23 08:53:48 +02:00 |
|
Henrik Rydgård
|
e4a729d371
|
Remove unnecessary zero-initialization of GLRRenderCommand structs
|
2023-05-23 08:53:48 +02:00 |
|
Henrik Rydgård
|
b9157fd4d4
|
Break out EnableDisableVertexArrays
|
2023-05-23 08:52:42 +02:00 |
|
Nemoumbra
|
7517b7a4e8
|
Debugger comments actualized (#17385)
* Comments actualized
* Event name fixed
* Updated cpu.stepping description
|
2023-05-23 08:46:49 +02:00 |
|
Henrik Rydgård
|
71511c845f
|
Merge pull request #17480 from hrydgard/break-out-glpushbuffer
GL: Break out GLPushBuffer from GLRenderManager.cpp/h
|
2023-05-23 08:46:16 +02:00 |
|
Henrik Rydgård
|
a4baed4c0c
|
Minor GLPushBuffer cleanup (now same API as the VK one)
|
2023-05-23 08:41:09 +02:00 |
|
Henrik Rydgård
|
d7a5edeb6f
|
GL: Break out GLPushBuffer from GLRenderManager.cpp/h
|
2023-05-23 08:41:09 +02:00 |
|
Henrik Rydgård
|
736ba3dd90
|
Merge pull request #17357 from unknownbrackets/game-search
Add half of game list search
|
2023-05-23 08:31:04 +02:00 |
|
Henrik Rydgård
|
67a35d3476
|
Merge pull request #17356 from unknownbrackets/minor-cleanup
Cleanup some more string formats, mostly in debugger
|
2023-05-23 08:29:23 +02:00 |
|
Henrik Rydgård
|
9a80120dc0
|
v1.15.4
v1.15.4
|
2023-05-22 16:26:49 +02:00 |
|
Henrik Rydgård
|
bdadde147d
|
Linkify the readme
|
2023-05-22 15:54:00 +02:00 |
|
Henrik Rydgård
|
8985a5a35f
|
Merge pull request #17490 from hrydgard/readme-1.15.4
Update README.md for 1.15.4
|
2023-05-22 15:40:29 +02:00 |
|
Henrik Rydgård
|
f7400dddef
|
Update README.md for 1.15.4
|
2023-05-22 14:45:23 +02:00 |
|
Henrik Rydgård
|
d121b25463
|
Merge pull request #17489 from hrydgard/tilt-restore-setting
Restore "low end radius" (inverse deadzone) for tilt input
|
2023-05-22 12:57:54 +02:00 |
|
Henrik Rydgård
|
15ff2cf5e3
|
Add translation string, though this is a tricky one.
|
2023-05-22 12:20:10 +02:00 |
|
Henrik Rydgård
|
2ceb9942f3
|
Tilt: Add back inverse deadzone (low end radius). Allow choosing circular or per-axis.
|
2023-05-22 10:13:57 +02:00 |
|
Henrik Rydgård
|
d5dfef8a8a
|
Merge pull request #17488 from bslenul/vk-gl-only-opts
[Libretro] Show/hide some options depending on the renderer + remove MSAA option
|
2023-05-21 18:58:53 +02:00 |
|
Bobby Smith
|
085027b067
|
[Libretro] Show/hide some options depending on the renderer + remove MSAA option
|
2023-05-20 13:32:48 +02:00 |
|
Henrik Rydgård
|
30b11e8ada
|
Merge pull request #17486 from brad0/openbsd_build_fixes
Build fixes for OpenBSD
|
2023-05-20 09:43:55 +02:00 |
|
Henrik Rydgård
|
c8493b0df9
|
Merge pull request #17484 from SerenaKit/serena/ipx-home-indicator-auto-hide
Automatically hide home indicator on iPhone X/all devices with home indicator
|
2023-05-20 09:16:51 +02:00 |
|
Brad Smith
|
3518abb47d
|
Build fixes for OpenBSD
|
2023-05-19 22:04:36 -04:00 |
|
Serena
|
d886b23ae1
|
Automatically hide home indicator on iPhone X/all devices with home indicator
|
2023-05-20 00:02:14 +03:00 |
|
Henrik Rydgård
|
91f5a27fb1
|
Merge pull request #17476 from hrydgard/icon-compromise
Icon compromise
|
2023-05-17 18:15:09 +02:00 |
|
Henrik Rydgård
|
663d3c9a71
|
Do the same for the gold icons
|
2023-05-17 18:08:18 +02:00 |
|