Henrik Rydgard
c55578367f
Add option "Small Display", useful for large tablets to avoid overlapping touch controls with the screen.
...
Will later replace with a multiselect of different sizes, or something more advanced
like multitouch drag & zoom of the screen to get it exactly where you want it.
2014-01-16 00:22:39 +01:00
Henrik Rydgard
d19d041640
GPU disasm: Show opcodes. Also disable some warnings and update submodules.
2014-01-15 17:00:20 +01:00
Henrik Rydgård
4fda9135da
Log dimensions of framebuffer/texture collisions. Update native.
2014-01-14 10:51:45 +01:00
Unknown W. Brackets
6b0853c2e0
Report when texturing from the render framebuffer.
2014-01-14 01:14:06 -08:00
Unknown W. Brackets
b9f4cc4481
Double colors only when texturing, and after test.
...
Per tests.
2014-01-12 11:45:29 -08:00
Unknown W. Brackets
4f585fd7a6
Fix a few minor typos.
2014-01-11 22:59:52 -08:00
Unknown W. Brackets
4ea4554ddf
softgpu: detect a vram-relative display addr.
2014-01-11 09:51:32 -08:00
Unknown W. Brackets
55fe5a950e
softgpu: rotate uvs in throughmode.
2014-01-11 09:51:09 -08:00
Henrik Rydgård
4d7b652f4f
Merge pull request #5079 from raven02/patch-22
...
When mipmap disabled , maxlevel always 0 (set earlier)
2014-01-11 03:25:21 -08:00
raven02
271b680737
When mipmap disabled , maxlevel always 0 (set earlier)
2014-01-11 16:26:36 +08:00
Unknown W. Brackets
d8e9ed73ab
Fix a code alignment warning.
...
I'm not really clear on why this code would not be 4 byte aligned,
but cmake says it ain't on iOS, so okay.
2014-01-10 22:21:31 -08:00
Unknown W. Brackets
79864a5ee0
Fix some initialization order warnings.
2014-01-10 22:21:24 -08:00
Henrik Rydgard
ad951bc0d4
Symbian buildfix
2014-01-06 19:21:27 +01:00
Henrik Rydgard
43a93f086d
Enable depth buffer copies on GLES3 devices without breaking any desktop
2014-01-06 18:03:57 +01:00
Henrik Rydgard
aaf219d063
Only copy the depth buffer if the framebuffer size matches.
2014-01-05 13:00:57 +01:00
Unknown W. Brackets
2a56c76f55
Fix crash in non-buffered rendering.
2014-01-04 17:29:00 -08:00
Unknown W. Brackets
202842d690
On desktop, blit depth when not cleared.
...
Workaround for #1283 , makes Jeanne d'Arc playable.
2014-01-04 11:27:01 -08:00
Henrik Rydgård
431395eceb
Merge pull request #4905 from raven02/patch-23
...
Bind framebuffer to 0 if framebuffer status is incomplete
2014-01-03 03:47:42 -08:00
Henrik Rydgård
9281fccacd
Merge pull request #4939 from unknownbrackets/texcache
...
Add two options to adjust the texture cache
2014-01-02 08:32:59 -08:00
raven02
164a6846b0
Indentation fix
2014-01-02 20:24:57 +08:00
raven02
5f5220b608
Revert acf4562
2014-01-02 20:17:58 +08:00
Henrik Rydgård
946b4c4a60
Merge pull request #4974 from raven02/patch-31
...
Exclude viewport restore for PowerVR GPU
2014-01-02 03:22:52 -08:00
raven02
6467c70f08
Exclude PowerVR chipset only
2014-01-02 19:21:22 +08:00
raven02
e84a7b1586
Viewport restore only for Adreno GPU
2014-01-02 12:17:41 +08:00
Tony Wasserka
4c720ee375
softgpu: Fix typo in TransformUnit.
2014-01-02 02:10:12 +01:00
Unknown W. Brackets
0f5aae9c49
Cleanup differences in DirectX9 texcache code.
2014-01-01 15:49:10 -08:00
Unknown W. Brackets
e477c50ea1
Fix #4922 , kill age checks in texcache.
2014-01-01 15:49:10 -08:00
Unknown W. Brackets
e24f45b9a4
Add ini options to configure the texture cache.
2014-01-01 15:49:09 -08:00
Henrik Rydgard
91531a9792
Get rid of "ATIClampBug", it's not a bug, it's just lack of full non-pow-2 texture support
2014-01-02 00:09:01 +01:00
Henrik Rydgard
a9832fb79a
Set cleardepth the traditional way on desktop.
2014-01-01 23:40:35 +01:00
W.MS/王京
032f40b5a1
fix the typo, maybe
...
LOL
2014-01-02 01:30:24 +08:00
raven02
5d05b4f16a
ClearBuffer(): Clear depth to 1.0
2014-01-01 22:49:50 +08:00
Henrik Rydgård
e5e17fbc6e
More include cleanup. Hoping for very slightly faster compile times..
2013-12-30 10:49:05 +01:00
Henrik Rydgård
079d9c04dd
Merge pull request #4942 from unknownbrackets/warnings
...
Fix some warnings, possibly fix Symbian
2013-12-30 00:28:48 -08:00
raven02
d59351d3b0
Mipmapping only enable when texture scaling disable
2013-12-30 14:28:28 +08:00
Unknown W. Brackets
ca78f49e5b
Attempt to fix Symbian compilation.
2013-12-29 16:21:16 -08:00
Unknown W. Brackets
db77dcd149
Fix some includes on Windows/etc.
2013-12-29 15:59:36 -08:00
Henrik Rydgård
87f203a5b8
More include untangling
2013-12-29 23:44:35 +01:00
Henrik Rydgård
79ff2f0ba8
Start untangling our include mess a little.
2013-12-29 23:34:45 +01:00
Unknown W. Brackets
e6b2d00a2f
Avoid reseved identifiers like _SP, etc.
...
R_SP is not that bad.
2013-12-29 14:25:34 -08:00
Henrik Rydgård
5dbc26aec8
Merge pull request #4937 from unknownbrackets/gpu-minor
...
Ignore material update when no vertex color, softgpu vertex preview
2013-12-29 13:49:24 -08:00
Unknown W. Brackets
8f73ae07c0
softgpu: Fix preview region y1 in ge debugger.
2013-12-29 13:45:10 -08:00
Unknown W. Brackets
473fb866e6
softgpu: Implement vertex preview.
...
And move ConvertMatrix4x3To4x4() into a common place since there were
differing implementations, which was only confusing.
2013-12-29 13:45:10 -08:00
Unknown W. Brackets
eb0ea71f24
softgpu: Use region for debugger buffer previews.
...
It's fine if it resizes or etc., but this should generally be the
interesting area of vram to show, without any confusing noise on the
side/etc.
2013-12-29 13:02:04 -08:00
Unknown W. Brackets
9f86959826
Fix typesafety (ScreenCoords not DrawingCoords.)
2013-12-29 12:59:26 -08:00
Unknown W. Brackets
25bc394284
Ignore the material update flag w/o vertex color.
...
Instead of using materialambient for all of them.
Fixes #3918 , and seems to match tests with 3dstudio.
2013-12-29 12:57:30 -08:00
raven02
b44542abb7
Fix #4913
2013-12-29 22:30:56 +08:00
Henrik Rydgård
64717d1b02
Shaders: Make sure to always use matching versions.
...
Really should unify this somehow.
2013-12-29 12:27:19 +01:00
Henrik Rydgård
c277fe3019
Don't declare fragColor0 unless we will use it. See #4877
2013-12-29 11:26:56 +01:00
Henrik Rydgård
acf4562130
Merge pull request #4913 from raven02/patch-25
...
Set alpha mask based on ReplaceAlphaWithStencil()
2013-12-29 02:19:34 -08:00