Commit Graph

70 Commits

Author SHA1 Message Date
Henrik Rydgard
f78c4f6f84 Move FBO.cpp out into PPSSPP. 2015-09-06 13:12:00 +02:00
Henrik Rydgard
5ff1d91323 Add file to project that was missing 2015-09-06 12:22:02 +02:00
Henrik Rydgard
7d86cb2c04 Port my old webserver from the predecessor to native 2014-12-15 00:06:54 +01:00
Henrik Rydgard
ef3912f63f Proper msvc implementation of snprintf - _snprintf is different (does not add a null terminator) 2014-09-06 10:29:09 +02:00
Henrik Rydgard
a9b5fe44bf Slip thin3d underneath DrawBuffer/UI 2014-08-22 20:54:23 +02:00
Sacha
f4d66f5c50 Update everything to libpng17 (even atlastool). 2014-05-31 05:13:47 +10:00
Unknown W. Brackets
2fdd860402 Add encodeUnits() to utf8/utf16/sjis.
So that we know how many units (e.g. u16s) are needed to encode.
2014-05-03 13:13:23 -07:00
Henrik Rydgard
9a49f564ce fast_math: SIMD function library that can select to use NEON at runtime.
Only contains one function so far: fast_matrix_mul_4x4. C, SSE, and NEON impls.
2014-03-22 00:31:10 +01:00
Henrik Rydgard
2ad2bd8491 Add flag to enable getFilesInDir to get hidden files (dotfiles). 2014-03-12 19:49:44 +01:00
Unknown W. Brackets
527c2cf861 Update project to MSVC 2013 tools.
Retaining XP support, using SDK 7.1a (v120_xp.)  Disables SSE2 flag on x64 since it's implied and causes compile warnings.
2014-02-08 13:40:16 -08:00
Unknown W. Brackets
5d64434c99 Clean up filters in the vcxproj. 2013-12-07 20:34:09 -08:00
Sacha
e6b4348bf6 Use libpng16 filter for Windows proj files. 2013-12-08 03:05:21 +10:00
Sacha
d0023bbdd9 Remove stb_image usage (no longer used for anything). 2013-12-08 02:35:53 +10:00
Sacha
64b5146718 Add libpng16 to project. 2013-12-08 01:37:22 +10:00
Henrik Rydgard
0b24b5ce26 Add simple version string parser 2013-11-26 13:57:24 +01:00
Henrik Rydgard
ae7c0827f2 Hack unicode support into libzip 2013-11-20 19:38:23 +01:00
Henrik Rydgard
857fa4426b Hack libzip into building on win32 2013-11-20 19:01:27 +01:00
Henrik Rydgård
1a98d8345d Move out PathBrowser from ppsspp 2013-11-18 14:02:56 +01:00
Henrik Rydgård
0c397c3e68 Fix the vcxproj 2013-10-25 12:44:03 +02:00
Henrik Rydgard
1790bd8b7e Replace System_GetName with System_GetProperty so we can return more info 2013-09-04 11:28:19 +02:00
Henrik Rydgard
0931f784b6 Win32: Add a sentence-caching text drawing engine using Win32 fonts. 2013-08-30 14:44:23 +02:00
Henrik Rydgard
05f620f5b2 Make sure stb_image_write.c is "included in the project". 2013-07-07 23:36:55 +02:00
Henrik Rydgard
1dec6e8154 Work towards full android joystick support. 2013-07-06 19:08:20 +02:00
Henrik Rydgard
72eefa450f Add jpgd (public domain) 2013-07-05 00:06:33 +02:00
The Dax
230ee0533b Fix Windows build error relating to keymapping. 2013-07-04 02:20:56 -04:00
Kingcom
033a3437fb Moved expression parser to native 2013-07-01 01:31:47 +02:00
Henrik Rydgard
bd78a06015 Add a nice public domain jpeg encoder 2013-06-22 22:27:09 +02:00
Henrik Rydgard
be287c71d9 Add a bunch of Android controller axises and button constants, for use later. 2013-06-11 20:34:09 +02:00
Henrik Rydgard
a509d38357 UI, http with gzip, etc. 2013-06-04 22:32:04 +02:00
Henrik Rydgard
c87fe2f782 UIScreen helper class, derive your newUI screens from this. 2013-06-03 19:59:33 +02:00
Henrik Rydgard
21a9fa2645 Merge remote-tracking branch 'origin'
Conflicts:
	native.vcxproj
	native.vcxproj.filters
2013-05-31 23:08:19 +02:00
Henrik Rydgard
5f659ce282 Add some network stuff (background downloader, URL splitter) 2013-05-31 23:04:42 +02:00
Henrik Rydgard
f075c8fd56 Merge DrawContext into UIContext. 2013-05-28 00:32:00 +02:00
Henrik Rydgard
7bad683cae More new UI work 2013-05-25 16:57:20 +02:00
Henrik Rydgard
8b75763275 WIP new UI layout system! 2013-05-25 16:57:07 +02:00
Peter Thoman
0fcf809d37 Added ThreadPool with parallel loop functionality 2013-05-01 13:18:25 +02:00
Henrik Rydgard
b25cfe209b Basic internationalization (i18n) framework. 2013-04-18 11:56:50 +02:00
Henrik Rydgard
25711066df Add prioritizedworkqueue, thread stuff, ui tweaks, small optimizations in file util 2013-04-13 21:22:03 +02:00
Henrik Rydgard
75e9af1379 Switch out etcpack with the ZLIB licensed rg_etc1 library 2013-03-29 13:53:04 +01:00
Henrik Rydgard
b5037341aa Add cityhash, a good and fast hash. 2013-01-19 12:11:41 +01:00
Henrik Rydgard
74057385bf Initial UTF-8 support 2013-01-02 20:56:09 +01:00
Unknown W. Brackets
275331061e Fix vcxproj files so things build again. 2012-11-24 09:16:46 -08:00
Florent Castelli
8900d99779 Add OpenGL state cache to save some redundant state change. 2012-11-24 15:19:08 +01:00
Henrik Rydgard
d5fdf2271e Project cleanup 2012-11-22 18:55:39 +01:00
Henrik Rydgard
16e3d67063 Add UIContext, to make it easier to pass around what's needed to draw.
Not used in PPSSPP yet, for the curious.
2012-11-22 18:40:32 +01:00
Henrik Rydgard
7e36cef3ae Add these to the VS projects for convenience. 2012-11-19 19:06:21 +01:00
Henrik Rydgard
33b82fa077 Various 2012-10-31 20:42:43 +01:00
Henrik Rydgard
4c62311132 Screens need to know when the device is lost. Cleanup. 2012-10-27 16:40:42 +02:00
Henrik Rydgard
70e6752884 Simple framework for virtual touchscreen buttons 2012-10-26 15:58:09 +02:00
Henrik Rydgard
ce2be356b2 Add stb_image as an alternative to libpng. 2012-10-26 11:19:07 +02:00