Commit Graph
20735 Commits
Author SHA1 Message Date
raven02 2ed82df646 Use UPPER case for enum 2013-07-23 19:28:01 +08:00
Henrik Rydgard 5d91518e63 Don't know what I was thinking, sigh. Fixes #2889 2013-07-23 01:05:09 +02:00
Henrik Rydgard 2f2f20ce64 Couple of trivial microoptimizations. probably no impact. 2013-07-23 00:13:51 +02:00
Henrik Rydgard fafa9c9bfd Dynamically load XInput, lets us to map the home button with a trick
Also avoids failing to start if XInput 1.3 is not installed.
2013-07-23 00:12:26 +02:00
Henrik Rydgard 0cbe0dc997 Let's try raven02's #2880, which failed to merge normally so I did it manually instead. 2013-07-22 22:57:12 +02:00
Henrik Rydgard 09c7aaacad NewUI: Load games directly by press-and-hold on the main menu 2013-07-22 22:36:56 +02:00
Henrik Rydgard b7c8b8ddef Detect OES_mapbuffer extension 2013-07-22 22:36:30 +02:00
Henrik Rydgard 9d76ba7dd2 Minor cleanup in texcache, fix some warnings 2013-07-22 19:26:16 +02:00
Henrik Rydgard eaf5cc169d TransformPipeline: Minor memory optimization and a prim sanity check 2013-07-22 19:22:38 +02:00
Henrik Rydgård 9c73528430 Merge pull request #2881 from raven02/patch-3
Fix rendering mode switching issue in old & new UI
2013-07-22 00:35:06 -07:00
Henrik Rydgård 98a7fc124d Merge pull request #2883 from unknownbrackets/gpu-minor
Use GE state accessors more often
2013-07-22 00:24:14 -07:00
raven02 c310bbdb3f remove if 2013-07-22 14:26:32 +08:00
Unknown W. Brackets 4cfa074546 Use GE state accessors in the texcache. 2013-07-21 19:45:05 -07:00
Unknown W. Brackets b2927213c7 Use stencil GE state accessors. 2013-07-21 19:45:04 -07:00
Unknown W. Brackets 46805b37cb Use the texture-related GE accessors. 2013-07-21 19:45:04 -07:00
Unknown W. Brackets abd9dc6137 Use the light computation/type GE accessors. 2013-07-21 19:44:30 -07:00
Unknown W. Brackets 988614f6d0 Use lightning GE state accessors where appropriate. 2013-07-21 19:44:30 -07:00
Unknown W. Brackets c0da6b97c5 Add and use some color/alpha test accessors. 2013-07-21 19:44:30 -07:00
neobrain 3ca0c5397f Add logic op/color masking GE state accessors. 2013-07-21 19:44:29 -07:00
neobrain e6e7dd66d0 Implement some stencil test GE state accessors. 2013-07-21 19:44:29 -07:00
Florent Castelli cc180fa204 Add type safe getter for texture and clut format fields. 2013-07-21 19:44:28 -07:00
neobrain a70220a1d5 Add clut GE state accessors. 2013-07-21 19:44:28 -07:00
neobrain 01824e44ae Add some texture-related GE accessors. 2013-07-21 19:44:23 -07:00
neobrain 4c74cafa51 Add some more lighting related accessors. 2013-07-21 19:43:34 -07:00
neobrain abca8f6c87 Add some more GE state accessors for light/etc. 2013-07-21 19:43:34 -07:00
neobrain a40741798c Add accessors for several lighting related values. 2013-07-21 17:43:08 -07:00
raven02 76bd4e3120 Fix rendering mode switching issue in old & new UI 2013-07-22 08:41:58 +08:00
Henrik Rydgard c7298ccc86 Update native (load the GL_QCOM_alpha_test OpenGL extension if available) 2013-07-22 01:24:27 +02:00
Henrik Rydgard ee0f384827 Just for cleanness, check first. 2013-07-22 01:23:39 +02:00
Henrik Rydgard f2f153633c Load the GL_QCOM_alpha_test extension on Android. 2013-07-22 01:22:06 +02:00
Henrik Rydgård 95f55c3f22 Merge pull request #2879 from raven02/patch-1
Typo fix and few more items added to system UI
2013-07-21 15:54:34 -07:00
raven02 f99d32b5ea Fix wrong order , put GPU last 2013-07-22 06:11:38 +08:00
raven02 2d9ebbf0a4 Add 'Enable cheats' and 'Screenshots as PNG' to general UI 2013-07-22 05:24:29 +08:00
raven02 dc3d6b14d2 Duplicate 'Display Raw Framebuffer' option 2013-07-22 05:14:10 +08:00
raven02 0f3a5e230b Frame Skipping should be start with 0 and it is working now 2013-07-22 05:10:09 +08:00
raven02 a179b1c33d Typo fix and few more items added to system UI 2013-07-22 05:06:04 +08:00
Henrik Rydgard ab654a2b6f Quickfix for crashes switching rendering mode 2013-07-21 23:03:01 +02:00
Henrik Rydgard 2f50bec779 Merge branch 'raven02-master'
Conflicts:
	native
2013-07-21 22:37:22 +02:00
Henrik Rydgard 63682aacae Warning fixes, improve error msg 2013-07-21 22:36:54 +02:00
raven02 100d336fb2 Remove _ suffix and hide the GPU mode on GLES2 2013-07-22 04:17:54 +08:00
Henrik Rydgård 13b02739ae Merge pull request #2878 from unknownbrackets/ccc
Fix UTF-16 surrogate pairs and sceCccEncodeUTF16() return value
2013-07-21 13:13:48 -07:00
Unknown W. Brackets 465398b000 Fix retval and surrog pairs in sceCccEncodeUTF16().
Surrogate pairs fixed by native update for typo (missing ++.)
2013-07-21 12:57:28 -07:00
Unknown W. Brackets 3decbba334 Correctly output NULs, etc. (i.e. UTF-16.) 2013-07-21 12:56:55 -07:00
Unknown W. Brackets dd99cfbbe8 Fix typo in UTF-16 surrogate pairs. 2013-07-21 12:55:28 -07:00
Henrik Rydgård 4f57420de3 Remove erroneous ifdef from newui pause screen.
Now the continue button shows on all platforms.
2013-07-21 20:10:28 +02:00
raven02 0216f52359 Merge remote-tracking branch 'upstream/master'
Conflicts:
	UI/GameSettingsScreen.cpp
	UI/MenuScreens.cpp
	Windows/ppsspp.rc
2013-07-22 00:03:54 +08:00
raven02 87fc81e56d Consolidate Rendering Mode 2013-07-21 23:17:42 +08:00
Henrik Rydgård b17b120104 Merge pull request #2875 from Orphis/pbp-load-fix
Loader: Open PBP files even if we don't find the /PSP/GAME path
2013-07-21 05:24:04 -07:00
Florent Castelli 713f4747a6 Loader: Open PBP files even if we don't find the /PSP/GAME path 2013-07-21 14:11:52 +02:00
Henrik Rydgard 2b35aa9050 Add basic NewUI in-game menu. 2013-07-21 13:31:46 +02:00