kc3-lang/SDL/src/render/vitagxm

Branch :


Log

Author Commit Date CI Message
95ed8313 2022-03-25 15:22:10 Vita: Use preallocated memory pool for textures
69d0b6e3 2022-03-25 15:18:39 Vita: Fix NULL-pointer dereference
eadc064e 2022-03-23 19:14:28 Vita: add native YUV textures support. * Fail if texture init fails. * Refactor and cleanup.
ce1883e1 2022-02-05 12:12:21 fix compile error with disabled SDL_HAVE_YUV (vita) - UpdateTextureYUV is not defined if SDL_HAVE_YUV is not defined/zero + calling SDL_free suffice if the VITA_GXM_RenderData was just allocated
c275436f 2022-01-09 00:39:02 opengles2: Batching lines/points used wrong var for summing vertex counts. Fixed this in the vitagxm backend too, but I don't know what the state of that code is otherwise. Reference Issue #5061.
120c76c8 2022-01-03 09:40:00 Updated copyright for 2022
3a5e148b 2021-12-14 11:02:07 Renderer backends use SDL_Color instead of int for geometry colors.
8dd6edec 2021-11-23 09:30:42 Fixed bug #3232 - Integer overflow generates Illegal instruction under sanitizers + see bug #4995
aef71054 2021-11-22 16:58:04 Use SDL_free
d31251b0 2021-11-21 22:30:48 use SDL's functions version inplace of libc version
848d7b12 2021-11-02 16:12:55 Vita: Implement command batching
3f7a94fc 2021-11-02 15:16:48 Vita: Remove FillRects
fba82ad1 2021-10-31 12:38:08 Remove sceGxmFinish from RenderPresent on Vita. Make sure that rendering is finished on render texture during locking
79732c9d 2021-09-25 11:35:20 Remove FillRects from back-end, where RenderGeometry can be used
0e5160a0 2021-09-20 17:01:33 VITA: remove RenderCopy and RenderCopyEx from back-end
14f22519 2021-09-26 18:11:22 Use SDL_calloc for allocation of gxm_texture
52921563 2021-09-22 21:23:42 End Scene on RunCommandQueue on Vita
3b2fbb1c 2021-09-20 23:44:22 End current scene before destroying the texture on Vita
fc4296c1 2021-09-20 23:02:43 Use aligned stride in sceGxmColorSurfaceInit
7080bc2a 2021-09-20 23:02:01 Fallback to SCE_KERNEL_MEMBLOCK_TYPE_USER_RW_UNCACHE if CDRAM texture allocation fails
5faea84c 2021-09-18 11:54:25 render: Mark viewport/cliprect dirty when window is resized. Fixes #4751.
79ec8986 2021-09-16 12:47:45 Vita: refactor gxm texture render and add SDL_RenderGeometry support
4549769d 2021-03-07 15:20:45 Add `SDL_RenderSetVSync()` Currently, if an application wants to toggle VSync, they'd have to tear down the renderer and recreate it. This patch fixes that by letting applications call SDL_RenderSetVSync(). This is the same as the patch in #3673, except it applies to all renderers (including PSP, even thought it seems that the VSync flag is disabled for that renderer). Furthermore, the renderer flags also change as well, which #3673 didn't do. It is also an API instead of using hint callbacks (which could be potentially dangerous). Closes #3673.
10d3df44 2021-09-09 12:46:28 Vita: fix copyright dates
f806064e 2021-07-19 13:12:10 Remove 'support' for rgb/bgr textures, that was causing issues with them
817976da 2021-07-13 13:45:28 VITA: Rewrite and fix RenderCopyEx rotation
3b6e9992 2021-06-23 14:57:04 Vita: remove unused variable and allow Razor perf analysis
b55ee12f 2021-06-21 23:56:04 Vita: fix clip rectangle
e41d3e61 2021-06-21 23:15:37 VIta: fix render clearing
6b122805 2021-06-21 23:14:56 Vita: proper syntax
32deb6f7 2021-06-21 23:14:40 Vita: fix point size
8da0dd17 2021-06-15 18:54:52 Oops. Renderer already queues viewport change
1fc51988 2021-06-15 18:49:55 Reset/re-apply viewport on frame start/target change. Fixes SDL_RenderSetLogicalSize on PSVita
a4442476 2021-06-10 12:14:14 Cleanup dead and duplicate code
e58a955e 2021-03-08 18:39:00 Deprecate dolcesdk
c8abc88c 2021-01-29 01:26:35 Add support for message box
91fe2b67 2021-02-19 18:52:19 Allow larger texture sizes
739f4e1e 2021-02-01 23:14:28 Only call sceGxmFinish when vsync is on Also fix oversight with supported textures
ddfe7200 2021-01-18 15:00:50 Rendering improvements - Improve performance for unbatched rendering - Support direct texture access
c7cec2c7 2021-01-11 20:45:12 Add more texture formats
7d89f09f 2020-12-18 14:28:09 ISO C90 fixes
0da35d3d 2020-12-12 23:47:15 IME support with gxm backend
639323ea 2020-12-09 14:38:43 Fixed gxm render flags
05e5a7cb 2020-11-29 22:07:53 Oops
a86ba391 2020-11-28 00:32:32 Add SDL_RenderReadPixels
f623211e 2020-11-25 00:29:04 remove sceGxmFinish on render swap
0b45529e 2020-11-25 00:19:18 Add viewport support
2209b717 2020-11-24 18:12:38 Refactor render state
333d5e11 2020-11-23 20:15:39 Add drawstate cache
56bde0f6 2020-11-23 18:31:23 Rename memory functions to avoid clash with vita2d
94d7737b 2020-11-23 12:45:51 Texture render target
63e223fa 2020-11-23 12:45:09 Set initial blend mode
6ba84975 2020-11-21 23:04:27 Remove vita2d render, add raw gxm render