Henrik Rydgård
|
25fbfd7a89
|
Finish up OpenGL compressed texture format checks. Show in dev screen
|
2023-03-12 12:20:10 +01:00 |
|
Henrik Rydgård
|
b687f1bba8
|
Implement basic block compression support for OpenGL (without feature checks so far)
|
2023-03-12 00:14:06 +01:00 |
|
Henrik Rydgård
|
95ae2d91f9
|
Couple of more GL enums
|
2023-03-11 21:51:39 +01:00 |
|
Henrik Rydgård
|
a98d2d5ecf
|
Mac buildfix
|
2023-03-11 11:42:41 +01:00 |
|
Henrik Rydgård
|
f936a6e9ce
|
Structs and enums and build files
|
2023-03-11 11:19:33 +01:00 |
|
Henrik Rydgård
|
3b39e9e068
|
Turn the VFS into a class, to be able to reuse it for other purposes.
|
2023-03-06 16:42:47 +01:00 |
|
Henrik Rydgård
|
49e5460c9c
|
Remove count parameter from SetViewports. No use foreseen.
|
2023-02-25 07:12:53 +01:00 |
|
Henrik Rydgård
|
5ad111cfc4
|
Return value fix
|
2023-02-08 08:59:47 +01:00 |
|
Henrik Rydgård
|
742e123b2b
|
Address feedback
|
2023-02-07 12:12:00 +01:00 |
|
Henrik Rydgård
|
b4aa120298
|
OpenGL readback: Move any format convert to when the data is read.
Eliminates a copy, and will fit better with delayed readbacks.
|
2023-02-07 12:12:00 +01:00 |
|
Henrik Rydgård
|
d502198aa3
|
Move GLFrameData out of GLRenderManager.
Small refactor to prepare for adding delayed readback support to the
OpenGL backend.
|
2023-02-07 12:12:00 +01:00 |
|
Eric Warmenhoven
|
ec54095b68
|
Build for iOS as a libretro core
|
2023-02-07 01:00:47 -05:00 |
|
Henrik Rydgård
|
937975000b
|
Add a ReadbackMode parameter to more functions in the FramebufferManager
|
2023-02-05 13:57:45 +01:00 |
|
Henrik Rydgård
|
4427cb4fc3
|
Add parameter to thin3d::CopyFramebufferToMemory to specify blocking mode. Not yet implemented.
|
2023-02-04 23:40:36 +01:00 |
|
Henrik Rydgård
|
cb16f193ec
|
Fix the problem. Still need to leave the loop with SDL even if we supply a swap function.
|
2023-01-30 15:45:05 +01:00 |
|
Henrik Rydgård
|
d43452f0ce
|
Fix to shutdown sequence
|
2023-01-30 11:49:31 +01:00 |
|
Henrik Rydgård
|
436a3e0d61
|
Cleaner exit from emuthread, as used by OpenGL. Don't know how it worked before...
|
2023-01-30 11:49:31 +01:00 |
|
Henrik Rydgård
|
a0c893cc8f
|
Fix ThreadFrame. All OK now except shutdown, it seems
|
2023-01-30 11:49:31 +01:00 |
|
Henrik Rydgård
|
2659fd6f66
|
Android work. Make the Android OpenGL exit prodecure make more sense
|
2023-01-30 11:49:31 +01:00 |
|
Henrik Rydgård
|
b62572a78f
|
Refactor the framedata/GPU thread management.
|
2023-01-30 11:49:31 +01:00 |
|
Henrik Rydgård
|
f773e66e0f
|
Minor optimization in GLQueueRunner
|
2023-01-30 11:24:53 +01:00 |
|
Henrik Rydgård
|
bfab820947
|
Merge some functions
|
2023-01-30 11:24:53 +01:00 |
|
Unknown W. Brackets
|
5102ef8a31
|
GLES: Delete LinkedShaders after the program.
The program references the shader, so we have to delete in this order.
Caused problems on useFlag change as well as probably DeviceLost.
|
2023-01-10 22:13:40 -08:00 |
|
Unknown W. Brackets
|
a37ed84b31
|
GLES: Avoid clip distance error in ANGLE.
|
2023-01-08 22:50:39 -08:00 |
|
Henrik Rydgård
|
f7df69f50c
|
Change a Crash() to an _assert_msg_
|
2023-01-01 17:23:24 +01:00 |
|