Unknown W. Brackets
9280bb3eda
Merge pull request #8715 from unknownbrackets/tex-replace
...
Initial texture replacement support
2016-05-01 09:58:16 -07:00
Unknown W. Brackets
c30287c4e5
Another buildfix for Qt, linking issue.
...
This is a bit of a hack, but it resolves the linking issue that only
seems to happen in the Qt build system.
2016-05-01 09:17:55 -07:00
Henrik Rydgard
ffe4c266ef
Add CodeBlockCommon base class to remove further arch-specificity in JitBlockCache
...
Remove unused ArmThunk.
2016-05-01 11:40:00 +02:00
Unknown W. Brackets
9039dd606f
Move TextureReplacer to Core.
...
Probably makes more sense here after all.
2016-05-01 00:30:40 -07:00
Unknown W. Brackets
bf39e61458
Setup initial structure for texture replacements.
2016-04-30 13:44:31 -07:00
thesource
1cd89a019c
Build fix for linux using Qt build tools. Corrects gcc version detection. Before patch some lines in g++ --vesrion output could be incorrectly recognized as version 4.6 and therefore keyword "override" would be declared as macro despite being known to compiler. This was leading to compile error. Should fix #8695 .
2016-04-21 12:31:56 +03:00
Henrik Rydgard
7cb6192005
Rename the TransformPipeline files to DrawEngine, and GLES_GPU to GPU_GLES
2016-04-10 10:31:42 +02:00
Henrik Rydgard
96273c6616
Turn off Vulkan in CMake-based and Qt-based builds, for now
2016-03-20 19:30:39 +01:00
Henrik Rydgard
8c9f3b9509
Update version numbers to 1.2.2, more README fixes
2016-03-19 19:29:12 +01:00
Henrik Rydgard
52eca3d211
Update version to 1.2.1
2016-02-17 18:20:49 +01:00
Henrik Rydgard
09e558c74b
Update version numbers to 1.2.0
2016-02-14 12:36:28 +01:00
zhyk
2151327999
Fix Qt building on MacOS X 10.10 and later.
2016-02-10 23:36:41 +08:00
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