Commit Graph

42 Commits

Author SHA1 Message Date
aliaspider
b045a48025 (PSP) fix occasional screen flickering. 2014-07-15 06:54:45 +01:00
aliaspider
feb3aa53ad (PSP) update video driver :
- start implementing user defined video settings. not all are working
correctly yet.
- avoid blocking on v-sync when a frame takes longer than a v-refresh
period to finish, this will prevent the framerate from dropping all the
way to 30fps when this happens.
2014-07-14 02:36:13 +01:00
aliaspider
ba7cefc529 (PSP) add BIG_STACK makefile option
fix overflow in VFPU resampler when input_frames is 0
add support for GU_PSM_5551 pixel format when using hardware rendering
2014-06-29 05:45:36 +01:00
twinaphex
f7e9f4774d (Menu) Replace more rgui_ references 2014-06-10 02:21:49 +02:00
twinaphex
4a4822e187 (Menu) Replace more rgui_ references to menu_ 2014-06-10 02:15:29 +02:00
twinaphex
c020f362b6 Remove hacky restart function in video interface 2014-05-30 17:57:21 +02:00
twinaphex
d91cdaee37 (PSP1) Take out redundant memset in free function now that we free
video_data at the end
2014-05-29 22:55:18 +02:00
twinaphex
94fbb99410 (PSP1) Correct video_init function so that it is no longer reentrant 2014-05-29 22:51:52 +02:00
twinaphex
622ac28995 (PSP1) Free 'data' at end of free function 2014-05-29 22:49:53 +02:00
aliaspider
e060b67136 (PSP) some improvements to the video driver
add support for paletted frame texture in VRAM.
2014-03-17 00:22:13 +01:00
aliaspider
9c8b91d3af (PSP) video: RGB to BGR conversion and frame upload is now done entirely
by the GU. added usage of callable display lists.
2014-02-24 19:47:15 +01:00
aliaspider
92161fcb2c (PSP) RGUI alpha blending now works.
small fix to audio driver.
2014-02-22 19:23:40 +01:00
aliaspider
6ea5afbd07 (PSP) fixes OSD text rendering glitches. 2014-02-22 02:59:50 +01:00
aliaspider
bf3ad47cbe (PSP) fix up RGUI colors. 2014-02-18 22:01:04 +01:00
aliaspider
ca40703f62 (PSP) rewrite video driver 2014-02-18 18:42:15 +01:00
twinaphex
6c23b9afe4 (PSP) Speed improvement to video driver 2014-02-17 12:29:47 +01:00
twinaphex
728af0a9d4 (PSP) RGUI works - not correct yet but workable 2014-02-17 00:17:44 +01:00
twinaphex
eda7b8a926 (PSP) Start implementing poke interface 2014-02-16 22:14:26 +01:00
twinaphex
ea692694c2 (PSP) Style nits 2014-02-16 21:56:37 +01:00
twinaphex
f7347b3fda (PSP) Refactor init_texture / dehardcode pointer addresses 2014-02-16 21:40:06 +01:00
twinaphex
9f91426b68 (PSP) Refactor init_texture 2014-02-16 21:26:56 +01:00
aliaspider
170bcb967f (PSP) added RGB to BGR color conversion in psp_frame 2014-02-16 20:52:14 +01:00
aliaspider
ffb0955f17 (PSP) improved screen blitting, using a fullscreen sprite instead of a
sceGuCopyImage.
2014-02-16 19:44:00 +01:00
twinaphex
9e295eccd4 (PSP) Check if input and input_data points to something in
graphics init function
2014-02-16 15:24:35 +01:00
twinaphex
429b3126cb (PS) reinit_textures in init function 2014-02-13 10:41:05 +01:00
twinaphex
23ffadb770 (PSP) Set input driver during video init 2014-02-13 08:31:45 +01:00
twinaphex
b9596ab649 (PSP) Ifdef psp_video_restart with HAVE_MENU 2014-02-12 21:12:06 +01:00
twinaphex
3b515e9451 (PSP) Dehardcode pitch parameter to sceGuCopyImage 2014-02-12 19:43:02 +01:00
twinaphex
358df3dd99 (PSP) Gives video output now 2014-02-12 19:27:23 +01:00
twinaphex
d4f9c211ee (PSP) Build fixes 2014-02-11 16:10:40 +01:00
twinaphex
f1811644c4 (PSP) Some cleanups 2014-02-11 14:10:47 +01:00
twinaphex
0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01:00
twinaphex
f149c387b9 Remove 'start' from video interface 2013-11-01 21:18:38 +01:00
twinaphex
34619412bc (RARCH_CONSOLE) Get rid of video_stop_func 2013-04-24 16:08:18 +02:00
Themaister
0b4cf2d053 Update license headers to 2013. 2013-01-01 01:41:15 +01:00
twinaphex
7ccd663bca (PSP1) Compile in custom getopt, still crashes somewher around file.c 2012-11-28 15:11:27 +01:00
twinaphex
966cc93b5e Refactor of driver function hooks 2012-11-27 00:50:56 +01:00
twinaphex
70119e5558 Move driver macro defines to driver_funcs.h header and move
Griffin hook overrides too
2012-11-26 21:23:31 +01:00
twinaphex
4b3ac3c04e (PSP1) Now sets up paths correctly and more or less fleshed out
main.c
2012-11-26 07:03:31 +01:00
twinaphex
a783819b22 (PSP) Seems to finally link when libretro ports are passed -G0
to CFLAGS/CXXFLAGS as well
2012-11-24 04:23:20 +01:00
twinaphex
5f08905109 (PSP1) Add Makefile 2012-11-23 07:19:21 +01:00
twinaphex
728b775905 (PSP1) Add preliminary PSP1 video driver 2012-11-23 05:20:05 +01:00