Branch :
| 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 |