Jump to content

  • Log In with Google      Sign In   
  • Create Account

#ActualSuperVGA

Posted 04 December 2012 - 05:15 AM

I find it slightly amusing that on the one hand you're trying not to assume something but yet on the other you're making a huge assumption, specifically: "there might be some people in my target audience who don't have 3.0 enabled cards". That's not intended as a personal criticism, but is intended to call it out as an assumption; I'd strongly advise that you research and profile your target audience before committing to anything based on that assumption.

Yet, "there might be some people in my target audience who don't have 3.0 enabled cards" is not really an assumption, is it?
I'd say it's actually very open-minded to consider that something might be true.

... But aside from that, I use as old a version as possible, test on more machines, different cards,
and then static link to GL and the extensions I use, to avoid referring to deprecated, later maybe even gone OpenGL functionality in an external binary.

#8SuperVGA

Posted 04 December 2012 - 05:15 AM

I find it slightly amusing that on the one hand you're trying not to assume something but yet on the other you're making a huge assumption, specifically: "there might be some people in my target audience who don't have 3.0 enabled cards". That's not intended as a personal criticism, but is intended to call it out as an assumption; I'd strongly advise that you research and profile your target audience before committing to anything based on that assumption.

Yet, "there might be some people in my target audience who don't have 3.0 enabled cards" is not really an assumption, is it?
I'd say it's actually very open-minded to consider that something might be true.

... But aside from that, I use as old a version as possible, test on more machines, different cards,
and then static link to gl and the extensions i use, to avoid referring to deprecated, later maybe even gone OpenGL functionality in an external binary.

#7SuperVGA

Posted 04 December 2012 - 05:14 AM

I find it slightly amusing that on the one hand you're trying not to assume something but yet on the other you're making a huge assumption, specifically: "there might be some people in my target audience who don't have 3.0 enabled cards". That's not intended as a personal criticism, but is intended to call it out as an assumption; I'd strongly advise that you research and profile your target audience before committing to anything based on that assumption.

Yet, "there might be some people in my target audience who don't have 3.0 enabled cards" is not really an assumption, is it?
I'd say it's actually very open-minded to consider that something might be true.

... But aside from that, I use as old a version as possible, test on more machines, different cards,
and then static link, to avoid referring to deprecated, later maybe even gone OpenGL functionality in an external binary.

#6SuperVGA

Posted 04 December 2012 - 05:14 AM

If the shader code is the same then in theory things should perform the same too. Newer GLSL versions may be able to pull some optimizations in the shader compiler by e.g. compiling to new and (hopefully) more efficient instructions that weren't available in the old version, but that's a fairly low-level detail that you probably shouldn't worry about until your final optimization passes.

I find it slightly amusing that on the one hand you're trying not to assume something but yet on the other you're making a huge assumption, specifically: "there might be some people in my target audience who don't have 3.0 enabled cards". That's not intended as a personal criticism, but is intended to call it out as an assumption; I'd strongly advise that you research and profile your target audience before committing to anything based on that assumption.

Yet, "there might be some people in my target audience who don't have 3.0 enabled cards" is not really an assumption, is it?
I'd say it's actually very open-minded to consider that something might be true.

... But aside from that, I use as old a version as possible, test on more machines, different cards,
and then static link, to avoid referring to deprecated, later maybe even gone OpenGL functionality in an external binary.

#5SuperVGA

Posted 04 December 2012 - 05:14 AM

If the shader code is the same then in theory things should perform the same too. Newer GLSL versions may be able to pull some optimizations in the shader compiler by e.g. compiling to new and (hopefully) more efficient instructions that weren't available in the old version, but that's a fairly low-level detail that you probably shouldn't worry about until your final optimization passes.

I find it slightly amusing that on the one hand you're trying not to assume something but yet on the other you're making a huge assumption, specifically: "there might be some people in my target audience who don't have 3.0 enabled cards". That's not intended as a personal criticism, but is intended to call it out as an assumption; I'd strongly advise that you research and profile your target audience before committing to anything based on that assumption.

Yet, "there might be some people in my target audience who don't have 3.0 enabled cards" is not really an assumption, is it?
I'd say it's actually very open-minded to consider that something might be true.

... But aside from that, I use as old a version as possible, test on more machines, different cards,
and then static link, to avoid referring to deprecated, later maybe even gone OpenGL functionality in an external binary.

#4SuperVGA

Posted 04 December 2012 - 05:14 AM

If the shader code is the same then in theory things should perform the same too. Newer GLSL versions may be able to pull some optimizations in the shader compiler by e.g. compiling to new and (hopefully) more efficient instructions that weren't available in the old version, but that's a fairly low-level detail that you probably shouldn't worry about until your final optimization passes.

I find it slightly amusing that on the one hand you're trying not to assume something but yet on the other you're making a huge assumption, specifically: "there might be some people in my target audience who don't have 3.0 enabled cards". That's not intended as a personal criticism, but is intended to call it out as an assumption; I'd strongly advise that you research and profile your target audience before committing to anything based on that assumption.

Yet, "there might be some people in my target audience who don't have 3.0 enabled cards" is not really an assumption, is it?
I'd say it's actually very open-minded to consider that something might be true.

... But aside from that, I use as old a version as possible, test on more machines, different cards,
and then static link, to avoid referring to deprecated, later maybe even gone OpenGL functionality in an external binary.

PARTNERS