src/render/vitagxm


Log

Author Commit Date CI Message
Northfear 14f22519 2021-09-26T18:11:22 Use SDL_calloc for allocation of gxm_texture
Northfear 52921563 2021-09-22T21:23:42 End Scene on RunCommandQueue on Vita
Northfear 3b2fbb1c 2021-09-20T23:44:22 End current scene before destroying the texture on Vita
Northfear fc4296c1 2021-09-20T23:02:43 Use aligned stride in sceGxmColorSurfaceInit
Northfear 7080bc2a 2021-09-20T23:02:01 Fallback to SCE_KERNEL_MEMBLOCK_TYPE_USER_RW_UNCACHE if CDRAM texture allocation fails
Ryan C. Gordon 5faea84c 2021-09-18T11:54:25 render: Mark viewport/cliprect dirty when window is resized. Fixes #4751.
Ivan Epifanov 79ec8986 2021-09-16T12:47:45 Vita: refactor gxm texture render and add SDL_RenderGeometry support
Misa 4549769d 2021-03-07T15: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.
Ivan Epifanov 10d3df44 2021-09-09T12:46:28 Vita: fix copyright dates
Ivan Epifanov f806064e 2021-07-19T13:12:10 Remove 'support' for rgb/bgr textures, that was causing issues with them
Ivan Epifanov 817976da 2021-07-13T13:45:28 VITA: Rewrite and fix RenderCopyEx rotation
Ivan Epifanov 3b6e9992 2021-06-23T14:57:04 Vita: remove unused variable and allow Razor perf analysis
Ivan Epifanov b55ee12f 2021-06-21T23:56:04 Vita: fix clip rectangle
Ivan Epifanov e41d3e61 2021-06-21T23:15:37 VIta: fix render clearing
Ivan Epifanov 6b122805 2021-06-21T23:14:56 Vita: proper syntax
Ivan Epifanov 32deb6f7 2021-06-21T23:14:40 Vita: fix point size
Ivan Epifanov 8da0dd17 2021-06-15T18:54:52 Oops. Renderer already queues viewport change
Ivan Epifanov 1fc51988 2021-06-15T18:49:55 Reset/re-apply viewport on frame start/target change. Fixes SDL_RenderSetLogicalSize on PSVita
Ivan Epifanov a4442476 2021-06-10T12:14:14 Cleanup dead and duplicate code
Ivan Epifanov 7d89f09f 2020-12-18T14:28:09 ISO C90 fixes
Ivan Epifanov 0da35d3d 2020-12-12T23:47:15 IME support with gxm backend
Ivan Epifanov 639323ea 2020-12-09T14:38:43 Fixed gxm render flags
Ivan Epifanov 05e5a7cb 2020-11-29T22:07:53 Oops
Ivan Epifanov a86ba391 2020-11-28T00:32:32 Add SDL_RenderReadPixels
Ivan Epifanov f623211e 2020-11-25T00:29:04 remove sceGxmFinish on render swap
Ivan Epifanov 0b45529e 2020-11-25T00:19:18 Add viewport support
Ivan Epifanov 2209b717 2020-11-24T18:12:38 Refactor render state
Ivan Epifanov 333d5e11 2020-11-23T20:15:39 Add drawstate cache
Ivan Epifanov 56bde0f6 2020-11-23T18:31:23 Rename memory functions to avoid clash with vita2d
Ivan Epifanov 94d7737b 2020-11-23T12:45:51 Texture render target
Ivan Epifanov 63e223fa 2020-11-23T12:45:09 Set initial blend mode
Ivan Epifanov 6ba84975 2020-11-21T23:04:27 Remove vita2d render, add raw gxm render
Ivan Epifanov e58a955e 2021-03-08T18:39:00 Deprecate dolcesdk
uyjulian c8abc88c 2021-01-29T01:26:35 Add support for message box
José Cadete 91fe2b67 2021-02-19T18:52:19 Allow larger texture sizes
José Cadete 739f4e1e 2021-02-01T23:14:28 Only call sceGxmFinish when vsync is on Also fix oversight with supported textures
José Cadete ddfe7200 2021-01-18T15:00:50 Rendering improvements - Improve performance for unbatched rendering - Support direct texture access
Ivan Epifanov c7cec2c7 2021-01-11T20:45:12 Add more texture formats