raven02
|
608d43898d
|
Remove AlphaMaskHack
|
2014-05-27 22:11:18 +02:00 |
|
raven02
|
e2a4e13e38
|
Small one , not a big deal
|
2014-05-27 22:10:37 +02:00 |
|
raven02
|
50fc54c92a
|
Fix wrong #endif
|
2014-05-25 10:01:39 +02:00 |
|
raven02
|
a516abef02
|
Add comments
|
2014-05-25 10:01:38 +02:00 |
|
raven02
|
68548856fd
|
Use glBlitFramebuffer when available to blit framebuffer
|
2014-05-25 10:01:38 +02:00 |
|
raven02
|
cf7229e05e
|
Null out currentRenderVfb_
This fixes the missing stuffs in Tactic Orge
|
2014-05-25 10:01:37 +02:00 |
|
raven02
|
218b446f9c
|
Add updateVRAM_;
|
2014-05-25 10:01:36 +02:00 |
|
raven02
|
05be56a433
|
Keep it sync = true also rename updateVRAM_
|
2014-05-25 10:01:35 +02:00 |
|
raven02
|
62c99843ad
|
Do NotifyBlockTransfer() in buffered rendering mode only
|
2014-05-25 10:01:34 +02:00 |
|
raven02
|
9db47b9908
|
Add missing lcutoff and lconv
|
2014-05-14 23:00:28 +08:00 |
|
raven02
|
8664fbac11
|
Make the EstimateDrawingSize() simpler
|
2014-05-14 20:13:20 +08:00 |
|
raven02
|
11b9d8d29a
|
Build fix
|
2014-05-10 12:26:53 +08:00 |
|
raven02
|
4263f00092
|
Add GL_NV_framebuffer_blit support for BindFramebufferColor()
|
2014-05-10 11:41:24 +08:00 |
|
raven02
|
c54664ba89
|
Validate the size framebuffer size with the szie from sceDmac
|
2014-05-09 23:32:26 +08:00 |
|
raven02
|
ec06b6532a
|
Comment out the remaining one LogReadPixelsError()
|
2014-05-08 20:30:40 +08:00 |
|
raven02
|
ba4f5984da
|
gl_extensions.PBO_NV = strstr(extString, "GL_NV_pixel_buffer_object") != 0;
|
2014-05-06 15:14:50 +08:00 |
|
raven02
|
f1694e7d4b
|
Add GL_NV_pixel_buffer_object that seen on Tegra platform
|
2014-05-06 15:13:33 +08:00 |
|
raven02
|
f98cf76b97
|
Use GL_NV_framebuffer_blit to handle depth copy
|
2014-05-05 12:19:31 +08:00 |
|
raven02
|
1502110e25
|
Add NV_framebuffer_blit
|
2014-05-02 18:25:56 +08:00 |
|
raven02
|
e70c33aa73
|
Add support for GL_NV_framebuffer_blit
|
2014-05-02 15:58:19 +08:00 |
|
raven02
|
42754b2662
|
define MAY_HAVE_GLES3
|
2014-05-01 10:17:28 +08:00 |
|
raven02
|
e0e1a6b217
|
Only set depth update flag when depth write is enabled
|
2014-04-30 20:00:42 +08:00 |
|
raven02
|
8ed82f3d25
|
Fixes #5779 with new PSPScreenShotDiag class
|
2014-04-30 19:28:05 +08:00 |
|
raven02
|
7c3180c7c7
|
Add ES 3.0 support for iPhone
|
2014-04-30 11:34:15 +08:00 |
|
raven02
|
9806b46586
|
Fix space issues
|
2014-04-28 15:30:32 +08:00 |
|
raven02
|
e9815052f1
|
Stub SysMemUserForUser_ACBD88CA/945E45DA
|
2014-04-27 23:20:18 +08:00 |
|
raven02
|
eda3d48d53
|
Switch to low/medium/high audio latency mode
|
2014-04-27 22:11:26 +08:00 |
|
raven02
|
21e4dc60eb
|
Move POWER_VMEM_IN_USE to sceKernel.h
|
2014-04-27 20:50:11 +08:00 |
|
raven02
|
80cff2dca4
|
Workaround scePauth_F7AA47F6()
|
2014-04-27 17:26:40 +08:00 |
|
raven02
|
e61a151942
|
Add Vertex texture/color GE commands
|
2014-04-26 23:53:17 +08:00 |
|
raven02
|
5d5c24a173
|
sceUtility: fix some typo and formatting
|
2014-04-26 12:19:34 +08:00 |
|
raven02
|
aa08944528
|
Medium Quality mode for spline patch
|
2014-04-26 12:04:26 +08:00 |
|
raven02
|
3c938ec5ae
|
Reorganize OSK button
|
2014-04-24 06:13:00 +08:00 |
|
raven02
|
9ce30b33c3
|
Always restore viewport after render target binding
|
2014-04-23 23:07:09 +08:00 |
|
raven02
|
3d12a00fe1
|
Get rid of glstate.viewport.restore() for Mali/Adreno Soc
|
2014-04-23 22:47:59 +08:00 |
|
raven02
|
803c5a1ba6
|
Add comment and specify to use ARM/ADERNO
|
2014-04-23 22:45:38 +08:00 |
|
raven02
|
29193f0f2a
|
Restore viewport natively in fbo_bind_as_render_target()
|
2014-04-23 22:38:56 +08:00 |
|
raven02
|
0ad773f76a
|
Reorganize OSK a bit
|
2014-04-23 21:01:00 +08:00 |
|
raven02
|
4806d01db1
|
Dostate for resetBuffer
|
2014-04-22 15:18:24 +08:00 |
|
raven02
|
3bd9449c77
|
Fix CRT shader
|
2014-04-22 14:57:50 +08:00 |
|
raven02
|
950e404442
|
Fix a typo
|
2014-04-22 14:31:34 +08:00 |
|
raven02
|
f845113eb2
|
sceAtrac: set full filled buffer when game ask to do so via sceAtracGetRemainFrame()
|
2014-04-22 09:13:49 +08:00 |
|
raven02
|
0ca4ec02cd
|
Implment sceAuduo routing mode
|
2014-04-19 06:47:54 +08:00 |
|
raven02
|
abc5c86339
|
Split out texture level
|
2014-04-19 06:45:17 +08:00 |
|
raven02
|
5b7035b71a
|
Missing default case :(
|
2014-04-18 21:32:02 +08:00 |
|
raven02
|
fd330b4d93
|
Use getMpegVersion to get ctx->mpegVersion
|
2014-04-18 20:27:17 +08:00 |
|
raven02
|
3fc5ba22f4
|
Set texture bias in constant mode
|
2014-04-18 18:07:52 +08:00 |
|
raven02
|
95d2848f07
|
Define texture level mode
|
2014-04-18 18:06:38 +08:00 |
|
raven02
|
ffdba45b4b
|
Flush GE_CMD_TEXLEVEL
|
2014-04-17 19:48:22 +08:00 |
|
raven02
|
d2ce635bbf
|
Remove option
|
2014-04-16 03:57:57 +08:00 |
|
raven02
|
fbbd37d707
|
Delay thread for sceMp3Decode()
|
2014-04-15 21:55:28 +08:00 |
|
raven02
|
cd024e88e8
|
Add #extension GL_EXT_shader_framebuffer_fetch : require
|
2014-04-14 19:55:34 +08:00 |
|
raven02
|
a29255b647
|
Fix wrong stretch in Wildarm XF (non-buffered mode)
|
2014-04-14 11:40:04 +08:00 |
|
raven02
|
6fb2934a6e
|
Only write d_private for memory stick
|
2014-04-13 20:10:47 +08:00 |
|
raven02
|
3a0b17a50f
|
Put in parameters for sceMp3LowLevelInit/Decode
|
2014-04-13 17:18:18 +08:00 |
|
raven02
|
a9d7be1eab
|
Should be id0
|
2014-04-13 16:13:59 +08:00 |
|
raven02
|
f1254c79ed
|
Turn off regular alpha blending
|
2014-04-13 16:03:50 +08:00 |
|
raven02
|
e358a6dcbe
|
Handle ABSDIFF blending mode using GL_EXT_shader_framebuffer_fetch
|
2014-04-13 16:01:55 +08:00 |
|
raven02
|
568b14f890
|
Regress fix https://github.com/hrydgard/ppsspp/issues/5769
|
2014-04-13 13:58:34 +08:00 |
|
raven02
|
a6523dd507
|
Texture lod bias should be signed
|
2014-04-12 02:33:52 +08:00 |
|
raven02
|
c711f76eaa
|
Use ctx->mp3Channels instead of setting frame.channel in case of FF incomplete frame
|
2014-04-10 20:48:16 +08:00 |
|
raven02
|
97c68de661
|
Parse MP3 header to correct set the channel and samplerate
|
2014-04-10 20:08:34 +08:00 |
|
raven02
|
619039aed6
|
No need to init packet as {0}
|
2014-04-07 19:29:57 +08:00 |
|
raven02
|
e73a49c2b2
|
sceMp3 : allocate audio frame
|
2014-04-06 20:48:57 +08:00 |
|
raven02
|
3fb85dde8f
|
ME : Init packet as {0}
|
2014-04-06 20:40:04 +08:00 |
|
raven02
|
485b5df7cf
|
Remove (AVFormatContext**)
|
2014-04-06 17:32:28 +08:00 |
|
raven02
|
5b19f1d53c
|
Cleanup /* ... */
|
2014-04-05 23:25:49 +08:00 |
|
raven02
|
4a35c726b3
|
Log channel/samplerate/bitrate
|
2014-04-05 21:57:26 +08:00 |
|
raven02
|
3b793a55e2
|
Remove some obsolete unused code
|
2014-04-05 20:29:00 +08:00 |
|
raven02
|
b6ccd650ff
|
sceMp3 : use bswap32 for swapping endian
|
2014-04-05 15:26:22 +08:00 |
|
raven02
|
664efe6812
|
Return false when alpha blending disabled
|
2014-03-29 22:04:59 +08:00 |
|
raven02
|
2944856c42
|
FS : Add missing gstate.isTextureMapEnabled()
|
2014-03-29 21:03:28 +08:00 |
|
raven02
|
7577481d6e
|
Change it to ctx->bufferWrite %= ctx->mp3BufSize;
|
2014-03-29 12:37:33 +08:00 |
|
raven02
|
790c570e67
|
Fix crash and wrong mp3 playback in Downstream Panic ULUS10322
|
2014-03-29 12:16:57 +08:00 |
|
raven02
|
e0fae728ad
|
Update few comments for 2x src/dst blending
|
2014-03-28 20:11:37 +08:00 |
|
raven02
|
6f9259169c
|
Menu : Disable Vertex Cache when HW T&L is disabled
|
2014-03-26 08:01:37 +08:00 |
|
raven02
|
ffcbb8703d
|
Divide by 65536 instead of 65535
|
2014-03-24 21:33:29 +08:00 |
|
raven02
|
9b272cfc68
|
Do it inside inColon
|
2014-03-23 22:37:43 +08:00 |
|
raven02
|
557eae7ca9
|
Avoid caching when HW T&L with morph enabled.
|
2014-03-14 21:04:32 +08:00 |
|
raven02
|
1b831ce022
|
SW T&L
|
2014-03-07 21:41:40 +08:00 |
|
raven02
|
2c7c1f547d
|
Shade mapping fix
|
2014-03-06 22:07:08 +08:00 |
|
raven02
|
6888ea8d79
|
Typo fix
|
2014-03-02 15:12:50 +08:00 |
|
raven02
|
db943fa3cc
|
Add PSMF_VERSION_00XX
|
2014-02-16 23:23:17 +08:00 |
|
raven02
|
8bef9c35e9
|
Code cleanup #1
|
2014-02-16 23:22:25 +08:00 |
|
raven02
|
a5c107e5d1
|
Code cleanup scePsmf
|
2014-02-16 23:21:32 +08:00 |
|
raven02
|
84bbbc3e51
|
Use GE_CMODE instead of TPSM_PIXEL_STORAGE_MODE
|
2014-02-16 23:15:17 +08:00 |
|
raven02
|
81887cead3
|
Init ctx->mp3DecodedBytes/mp3SumDecodedSamples/mp3LoopNum
|
2014-02-15 22:50:10 +08:00 |
|
raven02
|
cc10d43c53
|
Remove unconfirmed STANDBY changes
|
2014-02-15 18:38:38 +08:00 |
|
raven02
|
c4a9952449
|
Remove duplicate Memset
|
2014-02-15 18:37:34 +08:00 |
|
raven02
|
7d9f1ff57a
|
Move memset up so it's always done
|
2014-02-15 18:15:44 +08:00 |
|
raven02
|
01ff295031
|
Check PSMF_PLAYER_STATUS_STANDBY status to return not init error
|
2014-02-15 18:07:19 +08:00 |
|
raven02
|
5a71ec678c
|
Clear the audio when paused
|
2014-02-15 17:49:35 +08:00 |
|
raven02
|
7fbee7bb19
|
Typo fix
|
2014-02-14 18:45:12 +08:00 |
|
raven02
|
69690a0fe1
|
scePsmf : add pause mode (PSMF_PLAYER_MODE_PAUSE)
|
2014-02-14 10:43:53 +08:00 |
|
raven02
|
8b19ebc6d8
|
scePsmf(): check not initialized status
|
2014-02-14 10:19:38 +08:00 |
|
raven02
|
4f744436bb
|
Return -1 when no atrac inited
|
2014-02-12 21:55:36 +08:00 |
|
raven02
|
54bbdebcc9
|
Try savedata init delay 500ms
|
2014-02-11 19:48:56 +08:00 |
|
raven02
|
7dcf355cd6
|
MediaEngine : getAudioTimeStamp() returns m_audiopts
|
2014-02-11 19:24:51 +08:00 |
|
raven02
|
64e36bbf10
|
Change log level to DEBUG_LOG
|
2014-02-10 11:29:43 +08:00 |
|
raven02
|
1fcbc46814
|
Make sure audio stream is present
|
2014-02-10 09:31:54 +08:00 |
|