On Die, 2014-04-08 at 00:00 -0700, Keith Packard wrote:
> Michel Dänzer <mic...@daenzer.net> writes:
> 
> > Current xserver master takes on the order of ten seconds to start up
> > xterm on my Kaveri box. I'm sure you agree that's not acceptable. :)
> 
> That's gotta be a performance problem in the GL driver then; we're
> uploading on the order of 200 teeny little textures. Perhaps you might
> profile things and see if there's something just obviously wrong with
> mesa here?

No time for that right now, but I think the glamor code is doing
conceptually the wrong thing anyway: glTexSubImage is intended for
changing parts of an existing texture. But the glamor code is creating a
complete texture from scratch, which is what glTexImage is for. Let's
not do the wrong thing and expect the GL implementation (keep in mind
this code may end up running on non-Mesa GL stacks as well) to handle it
gracefully.


-- 
Earthling Michel Dänzer            |                  http://www.amd.com
Libre software enthusiast          |                Mesa and X developer

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to