Posts: 812
Threads: 59
Joined: Oct 2012
Reputation:
4
Location: Gak roh
12-26-2015, 12:32 PM
(This post was last modified: 12-26-2015, 12:36 PM by billyash.)
l have some questions. just wondering . we have gsdx video plugin (which contain dx9, dx11 and opengl) and ZeroGS for opengl.
1.why opengl should inside gsdx?
2. why not make ZeroGS as opengl video plugin only?
it will make gsdx cleaner , isn't it?.
3.is ZeroGS bottleneck?
Thank you.
Im sorry i often misstype because im using cellphone...Y( '',)Y
Posts: 8.598
Threads: 105
Joined: May 2014
Reputation:
168
Location: 127.0.0.1
12-26-2015, 01:12 PM
(This post was last modified: 12-26-2015, 02:36 PM by ssakash.)
1/ creating a different plugin to have OpenGL separated doesn't have any benefits. now why should I get two plugins for using Opengl renderer and D3D11 when I can rather get one ?
2 & 3/ ZeroGS has been removed from PCSX2 ages ago..
Posts: 8.030
Threads: 278
Joined: Feb 2009
Reputation:
345
Btw we have 3 plugins
GSdx - DX9/11,OGL(and OCL...kinda)
ZeroGS - which is DX9 only to be exact
and ZZOGL - fork of ZeroGS which is OGL only
And I also don't see the point for having multiple plugins.There are ways to make it not messy.
And pcsx2 behaves in a way to don't like when changing plugings while ingame
Posts: 5.076
Threads: 18
Joined: Oct 2010
Reputation:
154
12-26-2015, 02:46 PM
(This post was last modified: 12-26-2015, 02:47 PM by willkuer.)
I think the point was the name, or?
gsDX -> DX only
(zerogs/)zzOGL -> OGL only (i know zero isnt ogl)
But as already saud it doesnt make life easier and naming is irrelevant.
I think gregory commented once something like he likes the source of zzogl. Either it is nicely/clean programmed or it is a different approach than gsdx i would guess. And he would rather like to invest some time into zzogl than gsdx. Unfortunately it is well behind gsdx compatibility-wise therefore one would need many hours even getting a similar state. Therefore he decided to work on gsdx.
Posts: 812
Threads: 59
Joined: Oct 2012
Reputation:
4
Location: Gak roh
(12-26-2015, 02:46 PM)willkuer Wrote: I think the point was the name, or?
gsDX -> DX only
(zerogs/)zzOGL -> OGL only (i know zero isnt ogl)
But as already saud it doesnt make life easier and naming is irrelevant.
I think gregory commented once something like he likes the source of zzogl. Either it is nicely/clean programmed or it is a different approach than gsdx i would guess. And he would rather like to invest some time into zzogl than gsdx. Unfortunately it is well behind gsdx compatibility-wise therefore one would need many hours even getting a similar state. Therefore he decided to work on gsdx.
thanks for the answer. i believe if we work more for zzOGL, it will be better than gsdx. which willkuer stated zzOGL is clean programmed. since gsdx ogl has a lot of hack.
Im sorry i often misstype because im using cellphone...Y( '',)Y
Posts: 5.076
Threads: 18
Joined: Oct 2010
Reputation:
154
12-26-2015, 04:55 PM
(This post was last modified: 12-26-2015, 04:56 PM by willkuer.)
I havent stated anything!
I was indirectly citing something my brain believes I read once from gregory..
The whole emulation thing is a big hack. If you want to do it accurate try sw renderer. If you want to have it really accurate use the real ps2. Hw acceleration (dx/ogl hw modes) are only speedhacks.
I am not sure if putting effort into a dead branch is resonable.
Posts: 812
Threads: 59
Joined: Oct 2012
Reputation:
4
Location: Gak roh
i wish gregory more work on ZeroGS or zzogl.
Im sorry i often misstype because im using cellphone...Y( '',)Y
Posts: 5.076
Threads: 18
Joined: Oct 2010
Reputation:
154
12-26-2015, 06:34 PM
(This post was last modified: 12-26-2015, 06:35 PM by willkuer.)
Well we have crc hacks in gsdx... They are just hidden. In zerogs I count around 20. Would be interesting how many crc hacks we have in gsdx. (And then we have as well some manual gamefixes... -> HW hacks and additional Dx9 settings)
Still this is not a measure for code quality. zerogs has much lower compatibility...