Commit Graph

520 Commits

Author SHA1 Message Date
LunaMoo
6061ad7579 Some improvements, comments and polishing. 2016-01-17 09:21:12 +01:00
LunaMoo
e4271fe1bc Integrate stretching options into display layout editor. 2016-01-17 09:18:41 +01:00
Unknown W. Brackets
d2701d72bd One more Qt buildfix. 2015-11-04 22:02:05 -08:00
Henrik Rydgard
05880763a5 Qt buildfix 2015-11-04 23:02:59 +01:00
Sacha
cbe248d89d Fix compile error.
We arent allowing for cross-compiling at all by checking headers so this is only a temporary solution. Probably no mobile platform wants glew, which is what we had before the define was removed.
2015-11-01 20:21:56 +10:00
Henrik Rydgard
dd6ebabdc8 Further Qt buildfix 2015-11-01 01:09:15 +01:00
Henrik Rydgard
f2431dcf7a More Qt buildfixes 2015-11-01 00:41:35 +01:00
Sacha
bbc4f64999 MIPS: Fix build so we can compile this again. 2015-10-29 02:46:43 +00:00
Henrik Rydgard
edafa9bc17 Centralize the GPU state conversion functions 2015-10-24 23:49:05 +02:00
Henrik Rydgard
92389a4966 Use a common ShaderId class. Start moving shader ID code to GPU/Common 2015-10-24 23:24:06 +02:00
Henrik Rydgard
91e576449f Update version numbers to 1.1.1 2015-10-12 19:57:19 +02:00
Henrik Rydgard
dd8647bf3a Update version to 1.1 2015-10-04 15:46:29 +02:00
Henrik Rydgard
5ff5cf1ac7 Add compat.ini as a dependency to our various build systems 2015-09-27 11:50:23 +02:00
Henrik Rydgard
8996f58693 Generate save state IDs for homebrew using the elf or directory name where applicable. 2015-09-25 19:27:40 +02:00
Henrik Rydgard
a5d7b32bfe MSVC buildfix, remove color.h 2015-09-19 12:32:57 +02:00
Henrik Rydgård
94ac552fff Another Qt buildfix 2015-09-19 12:06:17 +02:00
Henrik Rydgård
89ca8f035b Qt buildfix 2015-09-19 11:33:28 +02:00
Henrik Rydgård
c219793803 Remove the old UI texture class 2015-09-19 11:05:00 +02:00
Henrik Rydgård
ca0a6dc7f9 Remove native audio mixer (Unused in PPSSPP) and stb_vorbis 2015-09-19 10:43:58 +02:00
Henrik Rydgård
df47f41db6 Remove scoped_ptr (now unique_ptr), midi 2015-09-19 10:26:27 +02:00
Henrik Rydgård
45e3b7122b Remove some unused code (error_context, fastlist, stats) 2015-09-19 10:15:24 +02:00
sergiobenrocha2
18f452ff29 Ops fix this. 2015-09-16 01:59:22 -03:00
sergiobenrocha2
86051a8f3c Less derp :) 2015-09-16 01:06:56 -03:00
sergiobenrocha2
5ec87f3459 Improve detection of for shared libs in both sdl and Qt (zlib, libzip, snappy and glew). 2015-09-16 00:59:31 -03:00
Unknown W. Brackets
85533dad6e Native merge part 2: update build files.
And a couple minor stragglers.
2015-09-06 13:06:57 -07:00
Henrik Rydgård
7c71855f5d Symbian / Qt buildfixes 2015-09-06 16:03:36 +02:00
Henrik Rydgard
ab3468ea02 Move native/gfx_es2/gl_state.cpp/h into GPU/GLES/GLStateCache.cpp/h 2015-09-06 13:45:17 +02:00
Henrik Rydgard
d822cbf60b Move fbo.cpp/h from native into PPSSPP 2015-09-06 13:13:37 +02:00
Unknown W. Brackets
ba15718db3 Track hovering in GE debugger to show pixel value.
This works for texture, framebuffer, depth, and stencil.

Importantly, allows debugging the actual depth values present.
2015-08-23 09:25:05 -07:00
Henrik Rydgard
2430c283a5 More GPU cleaning, removing uses of GPUState.h where not needed.
Want to get rid of direct accesses to GPUState in modules that may be reused in
my future next-gen backends, that will reformat display lists into command lists that will
then be optimized and executed, out of sync with the real GPUState.

Candidate modules that may be reused in full are Framebuffer and Depal, possibly TextureCache to some degree.
2015-07-29 12:37:49 +02:00
Henrik Rydgård
0763dbc641 Cleanup and comments in sceGe.cpp 2015-07-24 19:52:42 +02:00
Unknown W. Brackets
da827d9ef0 Move file loader code into directories.
Not making sense to put these all in the same fiel anymore.
2015-07-02 20:58:53 -07:00
Jan Beich
e58ffeb3f8 build/qmake: not every Unix wants libdl/librt
/usr/bin/ld: cannot find -ldl
2015-05-26 15:20:11 +03:00
Jan Beich
2a53666d79 build/qmake: only use bundled zlib headers without system-zlib 2015-05-26 15:20:11 +03:00
Jan Beich
d408d61137 build/qmake: allow downstream to override linguisttools path 2015-05-26 15:20:11 +03:00
Unknown W. Brackets
7269574a10 Add structure for NEON color conversion funcs. 2015-05-17 16:04:41 -07:00
Henrik Rydgard
a19ea78b4b Consolidate the texture scaler code. 2015-04-08 22:52:49 +02:00
Henrik Rydgard
1285ae4a61 Add ColorConv.cpp/h to a bunch of project files 2015-04-08 22:52:46 +02:00
Henrik Rydgard
058499e5bf De-dupe the spline code 2015-04-08 21:44:54 +02:00
Henrik Rydgard
0c9f541a43 Move depalettize-shader generator to Common 2015-03-01 11:15:27 -08:00
Henrik Rydgard
8c8e5de89d Update version number to 1.0.1 2015-02-26 21:05:06 +01:00
daniel229
937dc2a231 Include path in Qt/Core.pro. 2015-02-15 19:16:34 +08:00
Henrik Rydgard
f94e7170f6 Update version numbers to 1.0 2015-02-01 21:17:43 +01:00
Henrik Rydgard
cae58cafee Revert "Merge pull request #7361 from hrydgard/color-conv-centralize"
This reverts commit f1b57dabf5, reversing
changes made to 41001637ce.
2015-01-22 19:53:32 +01:00
Henrik Rydgard
7faddd6100 Consolidate the two TextureScaler copies into one.
Also lets us clean up ColorConv slightly.
2015-01-20 17:32:55 +01:00
Henrik Rydgard
4d1c1e41f3 Optimize and consolidate color conversion a bit 2015-01-20 17:32:55 +01:00
Unknown W. Brackets
db898aff23 Add a NEON method to apply the volume. 2015-01-11 14:23:41 -08:00
Gabriel
3859b4713a Pass -D SDL when SDL is used
Update the Qt build to use the same define
so that common files can use it.
2014-12-19 00:06:39 +01:00
Sacha
10f6db27ca Add Mips CPU Detection. 2014-11-19 08:51:15 +10:00
xSacha
57e4088216 Introduce fake vertex decoder JIT as well.
Compiles and links on CI20 but gets unknown crash in GL driver.
2014-11-13 17:10:29 +10:00