08-29-2014, 07:58 PM
(This post was last modified: 08-30-2014, 01:07 AM by CaptainOblivious.)
(08-24-2014, 11:53 PM)[Unknown] Wrote: Is anyone experiencing this issue on an Adreno 3xx device who has a compiler or is willing to try compiling it?
If so, try making the following changes in GPU/GLES/Framebuffer.cpp:
Remove:
Code:if (hackForce04154000Download_ && vfb->fb_address == 0x00154000) { trueColor = false; }
Replace this:
Code:// When updating VRAM, it need to be exact format. switch (vfb->format) {
With:
Code:// When updating VRAM, it needs to be the exact same format. GEBufferFormat fmt = vfb->format; // TODO: Only if using cpu. fmt = GE_FORMAT_8888; switch (vfb->format) {
This may prevent the dithering, but I don't have any affected device to confirm.
-[Unknown]
I'm also experiencing this issue (incorrect objects getting selected) on my OnePlus One. (Snapdragon 801, Adreno 330)
Not familiar with compiling, but I'd be happy to figure it out if you point me in the right direction.
EDIT: Got it compiled and it has fixed the issue for me. Uploading to Dropbox...
https://www.dropbox.com/s/0pgq2ukloe1w5z...p.apk?dl=0

