The vertex and fragment shaders are always optimized, just the geometry shader isn't.
The odds are that a pass-through geometry shader is simple enough that it doesn't need optimizing.
Announcement
Collapse
No announcement yet.
R600g SB Now Supports Geometry Shaders
Collapse
X
-
The driver supports but doesn't optimize geometry shaders for R600 and R700.
It supports and optimizes geometry shaders for all later GPUs though (Evergreen and Northern Islands).
Leave a comment:
-
Originally posted by SXX View PostAs far as I remember SB is on by default for fragment/vertex shaders.
Or do you mean it's disabled by default for geometry shaders?
Leave a comment:
-
Originally posted by smitty3268 View PostAlso note that it's only turned on for Evergreen+ hardware. For r600/r700, there are still regressions and so it still defaults off.
Or do you mean it's disabled by default for geometry shaders?
Leave a comment:
-
Originally posted by Kemosabe View PostI don't get it.
Geometry shaders are an OpenGL 3.2 core feature which is supported for well ... quite a while by all the drivers.
Or does the article want to tell me the geometry shaders are now optimized?
Also note that it's only turned on for Evergreen+ hardware. For r600/r700, there are still regressions and so it still defaults off.
Leave a comment:
Leave a comment: