Unknown W. Brackets
b48de952fd
Duplicate framebuffers textured onto themselves.
...
This fixes #2917 .
I verified that, at least for my card, blitting is much faster than
glReadPixels (by quite a margin.)
2014-01-20 07:54:39 -08:00
raven02
a132b54c01
Put depth copy as BindFramebufferDepth()
2014-01-20 22:02:20 +08:00
Unknown W. Brackets
b0a1340a80
Report block transfers we don't support.
...
Ones involving framebuffers.
2014-01-20 01:47:20 -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
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
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
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
87f203a5b8
More include untangling
2013-12-29 23:44:35 +01:00
raven02
cf50ace328
bind framebuffer to 0 if framebuffer status is incomplete
2013-12-22 16:03:39 +08:00
raven02
4f81d97624
emnu fix#2
2013-12-21 16:18:38 +08:00
Henrik Rydgård
34f2f5db98
When drawing the displayed FBO to the screen, always use bilinear.
...
Might want to make this an option in the future.
2013-12-16 16:04:08 +01:00
Unknown W. Brackets
a2d91ee26d
softgpu: Don't mask out so much of fb stride.
...
Seems like anything from 4 is supported in 8888, most likely it just needs
to align to 16 bytes. Values above 1024 work, but e.g. 2044 seems buggy.
Fixes the map on Hexyz Force (rendered at 80 stride.)
2013-12-15 11:59:24 -08:00
raven02
5c6dbb8a31
Restore viewport when switching render targets
2013-12-14 04:14:59 +08:00
raven02
a1fd9eb149
Render correct fog in 3rd birthday and transparency in Kurohyou 2
2013-12-11 23:37:28 +08:00
Unknown W. Brackets
9de7b34d1c
Cut down on reporting of FBO misuse.
...
These cases are likely to be okay.
2013-12-08 00:38:10 -08:00