-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
opengl: support of shaders/GSdx* shaders #556
Comments
Meh i open an issue about before realizing you had aready this and i have no clue how to delete it soi closed. Anyway with my test 2.30(latest test build) 2.20 (git builds) , 1.21 PCSX2 and last SVN build (5927) both of which have 2.0 shader in the main dir, All do not effect image in anyway in OpenGL.I have put, the shaders in main dir for the git builds too no go has no effect. Asmodean Possibility if it being nvidia broke something? I am using 350.12 Pcsx2 says the shader get enabled/disabled with home key but nothing really happens |
I will test it agian with newer drivers to see if driver issue when i get change and redownload the build, as i went back to the 2.30 gsdx shader build i use for mean time turteli use this for GSdx_FX_Settings cause FXAA and ther other options i use the change the darkness/color etc dont work on my end #define UHQ_FXAA 1 I will update again when i test newer drivers |
@Turtel Windows 7 ultimate 353.12 driver 660gtx unless it it is specifily my pc have the issue with opengl or you accidentally just test it with dx 11 i am on sure what happen, would be nice is Asmodean reappeared. |
Perhaps it's to do with the graphics card? My graphics card is fairly new. My OpenGL results: Git revision: based on 72b828e (there are modifications, but none touch the shaders or GSdx)
|
72b828e that is the build i used I pretty much enabled normal I have since i started using the GSDX Shader
Far as i can tell nothing happen from those being on not even scanlines if i enable it which is super visible, if it happen to specific card then we have another issue nvidia cause ( gona need other people with 660gtx win7 to test opengl on there system to see* , switch to DX11 every works fine. I know i not on the only one that has this issue as another reported the same in the gsdx topic I also tried turning on/off shader cache in NVCP it didnt make difference like said we might need Asmodean |
Did you have UHQ_FXAA enabled during all your tests? It seems to stop the other effects from working on my system, so try disabling that and testing a few of the effects individually. My Linux OpenGL results: The "failed to find glUniformSubroutinesuiv" doesn't appear. |
yes i do, cause i use the FXAA and not the built in one, I will test and see |
Ok so after test it is UHQ_FXAA=1 that is stoping the rest of shader options working in opengl if UHQ_FXAA=0 then all the other shaders work. so guess we really need to Asmodean to reapear to take look at why UHQ_FXAA breaks rest of shader options in OpenGL UHQ_FXAA= breaks rest of shader options if on Is it possible these changes can be added to 2.30 for gsdx in the custom shader topic ? Side not whiles testing this I realized MSAA does not work at all in OpenGL |
No msaa hack for opengl on purpose |
ok so that no supposed to work in opengl maybe we should ghost out MSAA option in OpenGL or change the info for MSAA to say it only works in in DX mode. well atlest we fiqure out what was causing the shader to not work in 2.20 UHQ_FXAA=1 was the reason with it disabled it work as it should now. I checked 2.30 and made UHQ_FXAA=0 unfortunately i guess what changes you made to 2.20 would have to be applied to 2.30, even then 2.30 might not work cause guess Asmodean says 2.30 is only for D3D gona have to wait for FXAA fix though. Thanks for all your work gregory |
Will MSAA get grayed out for OGL? |
I guess this can be closed as of #739 ? |
good guess ;) |
The info got changed so that it says MSAA is not implemented in the OpenGL renderer but I don't think this is enough. Most people know what MSAA is so they won't look at the description for it so they won't read the part that says that it doesn't work for OpenGL. Either make the sentence stand out more (Maybe all caps and in red?) or gray out the MSAA option when using OpenGL. I still think the option needs to be grayed out. |
I still think we should have GSDX options Menu for DX11/9 etc that shows ONLY the options that work for it and are available for it, GSDX options menu for opengl that ONLY shows options that work and are available for it. that will cut back on confusion it wont help the people that cant be bothered to read though, And when I mean by the above is the Options that arnt relevent and usuable in those modes just arent SHOWN, none of this ghosting out stuff, remove said options from said modes it dont apply too. I still think MSAA should not be in the hack section it not like MSAA dont have compatibility issue with alot PC game engines which is widely know at this point, it no different in pcsx2 it either works correct or has compatibility issue and most the time there are compatibility issue even on pc game engines. |
It is a hack though; your injecting hardware-accelerated anti-aliasing into a game that didn't previously have it. |
so is scaling by that respect why is that not under hacks then if scaling is not under hacks neither should msaa, I was told it put there cause it "Breaks" games do to compatibility issue, news flash MSAA breaks pc game engine cause compatibility issue too |
Fair point. But to be honest with you, I had never heard of MSAA breaking PC games before. I barely even knew it broke PS2 games in PCSX2. The only ones I'm aware of are the Persona games and I think Kingdom Hearts II? Let's see what the devs think. |
it dont "break" it has compatibility with issues certain engines like ones that use deferred lighting, and can cause graphically issue, In this respect MSAA in ps2 game or pcsx2 is no different cause they all use difference engines. I recall Blyss say some space scroll shooter is "broke" if msaa is used but i dont remember what game that was, Een if DOES this no different then what can happen in pc engines that dont play nice with MSAA. Likes said IF its "hack" then so should "Scaling" cause devs said that is hack too , and scaling cause more issues then MSAA does and is way more apparent then any MSAA issue cause. |
Variours users complains that @Asmodean- shader doesn't work with opengl.
I maybe broke it after my GSdx refresh. It need to be investigated.
The text was updated successfully, but these errors were encountered: