misc fixes for VC4

Rob Clark robdclark at gmail.com
Sat Jan 3 08:44:20 PST 2015


On Fri, Jan 2, 2015 at 11:16 PM, Keith Packard <keithp at keithp.com> wrote:
> Rob Clark <robdclark at gmail.com> writes:
>
>> well, adreno doesn't do native quads, and I think vc4 doesn't
>> either... so an alternative path is useful.  Perhaps we should cook up
>> an extension to indicate that quads are emulated if just avoiding
>> quads across the board is not a good option for some hw...
>
> Would GLES just be a better option for this hardware then? Is there
> anything that Glamor uses from GL which *isn't* emulated?
>

hmm, what minimum gl and gles version do we need to expose instanced
drawing?   Or any other useful extensions that glamor could use?  Not
sure if that would make a difference between gl vs gles?

At any rate, we still have the problem that glamor will see that the
driver supports both gles and gl, and would have to somehow choose
which paths to use.. although I guess we could just pick based on
vendor name for freedreno/vc4/etc..

(But one of these days I'll actually get around to building latest
xserver and start playing and benchmarking w/ glamor... and once I
actually start getting into the code I may actually have something
intelligent to suggest :-P)

BR,
-R

> --
> -keith


More information about the xorg-devel mailing list