libretro / desmume

DeSmuME is a Nintendo DS emulator
http://desmume.org
GNU General Public License v2.0
35 stars 33 forks source link

RetroArch shaders not working #22

Closed BParks21 closed 6 years ago

BParks21 commented 6 years ago

As the description says.

ghost commented 6 years ago

We can't help you if you don't provide us with more information!

"RetroArch shaders not working" doesn't give us much to go on really.

Which version/build of the DeSmuME core are you using? Which version of RetroArch are you using? What type of shaders are you trying to use? .glsl, .cg or .slang? What is your computer specifications/OS?

If shaders started to get broken it must have been very very recently because as of c46c135 from 3 days ago .glsl shaders at least works fine.

BParks21 commented 6 years ago

Latest Build Nightly glsl with ogl renderer 7700k, GTX 1080ti

Sorry other gits usually have separate categories for listing details this one did not so i forgot.

BParks21 commented 6 years ago

@TheLocoBandito Ok it's because i was not using a single screen or side by side layout at native resolution. I was using a hybrid layout. I swear the other desmume core use to work with all layouts maybe not though?

ghost commented 6 years ago

This might interest you:

Shader for use with DeSmuME hybrid layout

BParks21 commented 6 years ago

Actually just retested hybrid at native res afyer restarting Desmume. It's working. Good to close.

bearoso commented 6 years ago

Yeah, that's one of the caveats of hybrid scaling, the other being texture download size. It's 3x the pixels so shaders have no clue what to do with it. Increased native resolution does the same to any 2D elements.