raven02
4c25bb0365
softgpu: Let's try doubling before alpha blend.
...
Fixes #5122 .
2014-01-18 19:58:28 -08:00
Unknown W. Brackets
08eecba6ba
softgpu: Refactor pixel drawing to avoid code dup.
2014-01-18 19:57:12 -08:00
Unknown W. Brackets
01090f4ce7
softgpu: Respect the texture filering option.
...
Nearest is much faster, so you can force it to nearest for a good boost in
speed.
2014-01-18 16:39:46 -08:00
Unknown W. Brackets
b95f9cf9d1
softgpu: Don't call rectangles quads.
...
GLES has quads and they work pretty differently.
2014-01-18 16:39:07 -08:00
Unknown W. Brackets
2e91adc607
Oops, revert software transform breakage.
...
It will deal with getting the coords right, including in projection modes.
2014-01-18 15:44:04 -08:00
Unknown W. Brackets
6eb493a842
Use 0 for texcoord when not specified in vertex.
...
Can't find any other unprotected attributes (well, position, but that
should always be specified) so this fixes #5133 .
Also fixes #5124 for me.
2014-01-18 14:57:25 -08:00
Unknown W. Brackets
2347498667
x86jit: Use templates to avoid some void * casts.
...
Makes it a bit cleaner and potentially safer.
2014-01-18 09:57:13 -08:00
Henrik Rydgard
da97a67526
Try a different approach to the problem in #5117
2014-01-16 22:52:14 +01:00
sum2012
016fa0cbff
Fix Windows 64 bit gpu crash
...
Fix #2301 ,thanks @raven02
2014-01-16 22:01:38 +08:00
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