Originally posted by agd5f
View Post
Announcement
Collapse
No announcement yet.
MSAA For Mesa Finally Moves Closer
Collapse
X
-
-
-
Nouveau.
Excuse me, but nouveau/nv50,nvc0 have been supporting MSAA for a year now (http://cgit.freedesktop.org/mesa/mes...2820b00a9ce667).
Comment
-
Originally posted by anbog View PostI'm not a programmer, though I'm slowly starting to build some basic skills, so I don't really understand how the documentation is translated to code. Do you know of walk-through example of this? Like a blog post detailing how a specific feature was implemented (in some level of detail)? It could be an interesting read!
- read the docs to pick a suitable opcode, if it exists
- check the right file on how the other opcodes around it are implemented, copy-paste a suitable function / add an argument to the handler
- bind it to that function in the tables for the hw
And the result:
Comment
-
Originally posted by Paulie889 View PostI did read somewhere that MSAA is actually required in GL 3.0 and later? If this is true? I mean Intel has been advertising GL 3 for a while now and the only add MSAA now?
I don't think it was just a simple oversight -- IIRC there was some nuance with earlier GL versions where the extension had to be supported but only 1x support was required (which meant that real MSAA support was *not* really needed at that point).Test signature
Comment
-
Originally posted by bridgman View PostMy understanding is that MSAA *is* required for GL 3.0 but this was only realized *after* drivers started advertising 3.0 support.
I don't think it was just a simple oversight -- IIRC there was some nuance with earlier GL versions where the extension had to be supported but only 1x support was required (which meant that real MSAA support was *not* really needed at that point).
Not sure what changed -- if 3.0 required more than 1x and that was missed, or if there was a realization that the "1x only" interpretation was wrong... or completely unrelated
Comment
-
Originally posted by bridgman View PostMore likely a missed nuance in a 200-page specification...
Just thinking about it fills me with feelings and emotions that no man should be encumbered with in a professional or academic setting.
F
Comment
Comment