sunho
9da558fcd8
gxm: fix return error
2020-08-15 22:51:28 +09:00
EXtremeExploit
2c7c4bd4e1
avoid regression by returning 2 ret_errors
2020-08-13 15:24:42 +09:00
EXtremeExploit
439a738c93
gxm: fusion ret_errors and small refactor on asserts ( #833 )
2020-08-02 08:24:18 +09:00
EXtremeExploit
0a3198702d
gxm: Add RET_ERRORS log on nearly every function ( #827 )
2020-07-30 03:29:33 +09:00
Sunho Kim
ca758b4d4b
renderer, shader: implement fragment masking
2020-07-26 00:28:13 +09:00
Sunho Kim
ac651dd36a
gxm: implement background depth/stencil
2020-07-26 00:28:13 +09:00
Sunho Kim
9d71593a56
gxm: add missing stubbed in memroy mapping functions
2020-07-26 00:28:13 +09:00
Sunho Kim
50a70aaf0e
gxm: make opaque part of surfaces more readable & stub force modes
2020-07-26 00:28:13 +09:00
Sunho Kim
cdf9de4dbb
debug: refactor cpu & print unicorn error stack traceback
2020-06-21 22:38:46 +03:00
Sunho Kim
2a22d19a20
debug: add stack traceback
2020-06-21 22:38:46 +03:00
EXtremeExploit
5f0ae490e0
vita3k: use KB/MB when possible ( #766 )
2020-06-17 20:41:35 -04:00
scribam
b03570818f
gxm: Fix sceGxmTextureSetGammaMode
2020-06-15 10:56:46 +02:00
scribam
6f5d2733a8
gxm: Add SceGxmTextureNormalizeMode and remove a TODO
2020-06-15 10:56:46 +02:00
Nick Renieris
6ae63c7f6e
Improve code log and memory log & add GUI toggles ( #743 )
2020-06-09 14:27:15 +03:00
Sunho Kim
7981d7d035
vita3k: improve code log and memory log & add toggling them through gui
2020-06-09 18:38:14 +09:00
Asada shinon
a55b55727e
GXM & YUV2RGB Optimisation
2020-06-08 17:02:42 +03:00
EXtremeExploit
9a2972bfc8
Add missing RET_ERROR's to SceGxm
2020-06-07 09:18:02 +02:00
Nicolas Jallamion
ee18267b3f
texture: implement PVRT texture support decompress. ( #714 )
2020-05-27 13:04:59 -04:00
scribam
e241d98f18
vita3k: Clean up headers
2020-05-25 18:07:28 +02:00
Nicolas Jallamion
897d31b012
renderer/texture: Don't warn for YUV/YVU(420P3). ( #708 )
2020-05-20 03:12:48 +03:00
Zangetsu38
6241e7fbf5
modules/SceGxm: implement sceGxmTextureInitSwizzledArbitrary.
2020-05-17 07:14:24 +02:00
Zangetsu38
cd418dadf4
modules/SceGxm: impelment sceGxmTextureInitLinearStrided.
...
modules/SceGxm: implement sceGxmTextureGetStride.
2020-05-14 08:28:13 +02:00
Nicolas Jallamion
8e48126282
modules/SceGxm: Add some duplicated functions ( #697 )
2020-05-12 16:58:33 +03:00
EXtremeExploit
ee2a463bf5
modules/SceGxm: added parameter related null checks ( #691 )
...
* Added 2 null checks for new game challenge stage and p4g
* updated added returns to RET_ERROR's
* better RET_ERROR's
2020-05-10 01:11:52 -04:00
1whatleytay
34a02553c4
vita3k: remove vita-headers ( #649 )
2020-02-06 09:44:49 -05:00
Zangetsu38
cc474cb739
modules/SceGxm: implement sceGxmFragmentProgramGetProgram.
2020-01-21 22:24:23 +02:00
Taylor Whatley
c43b096938
renderer/gl: rebase fixes and fix amd buffers
2020-01-19 13:37:13 -05:00
pent0
e7af295de5
modules/SceGxm: Enforce old buffer display sync
...
Block future rendering on old buffer, but dont wait for fragment on it. This is to prevent a possible corruption
2020-01-19 13:37:13 -05:00
pent0
502cb6f3f7
modules/SceGxm: Implement sceGxmSetFragmentUniformBuffer
2020-01-19 13:37:13 -05:00
pent0
c705849f97
shader: Correctly handle register uniform buffer
...
- Correctly recognize LD/ST instruction
- Change a container field from max_resource_index to size_in_f32
2020-01-19 13:37:13 -05:00
pent0
a30c179bed
renderer: Use buffer size from analyze result
...
aaa
2020-01-19 13:37:13 -05:00
pent0
3bd161023a
modules/SceGxm: Correct uniform buffer set alignment
2020-01-19 13:37:13 -05:00
Zangetsu38
ba41e627c2
all: Format project
2020-01-12 22:35:27 -05:00
Taylor Whatley
89e5419ad9
modules: implement basic avplayer
2019-12-22 00:15:36 -05:00
Taylor Whatley
6463b34cc1
modules: implement avcdec and yuv format
2019-12-22 00:15:36 -05:00
Peter Mackay
eeb0601738
Fix warnings when compiling with Clang ( #589 )
...
* util: Add missing parens
* util: Add bytes.h to CMakeLists.txt
* np: Fix initialiser order warning
* renderer: Remove unused operator
* renderer: Remove unused locals
* vita3k: Guard config-dependent local
* SceGxm: Remove unused locals
* SceProcessmgr: Fix unused variable warning on Mac
I assumed Mac works the same as Linux.
* shader: Remove unused locals
* shader: Fix initialiser order warnings
* gxm: Rewrite pointer math to fix int to pointer truncation warning
* renderer: Remove deletes of memory internal to command buffer
* util: Use tab rather than spaces
2019-11-01 16:47:07 +01:00
Nicolas Jallamion
06299de242
emulator: Refactor file structure ( #557 )
...
Also:
- external: update some submodules.
2019-08-28 16:52:07 +03:00