RE: glCopyTexSubImage blocks the CPU?

"Evan Hart" <[email protected]> Tue, 21 Mar 2006 10:34:24 -0800
Newsgroups gmane.games.devel.opengl
Organization Fat City Network Services, San Diego, California
Message-ID <[email protected]>
Well, the problem would essentially be the second bit there. You are
copying it into a compressed texture. No hardware that I am aware of
compresses to the common compression formats directly. It is most likely
executing a finish, reading the data back, compressing it then
performing the equivalent of a compressed texsubimage from the host.

  -Evan

-----Original Message-----
Andras Balogh
Sent: Thursday, March 16, 2006 1:29 AM
To: Multiple recipients of list OPENGL-GAMEDEV-L

I'm posting this again (apologies, if you receive it twice), because
it seems to me my last post did never arrive to this list..:

Running the profiler on my app, it shows a big spike at the
glCopyTexSubImage call. I admit that my usage scenario is a bit odd:
I'm copying from an FBO straight into a compressed texture. Still, I
can't see why it would have to block the CPU.. Is this a driver
problem? I'm running a GF6600 with 81.98 drivers.

Thanks,


Andras

----- 
FAQ and OpenGL Resources at:
  http://www.geocities.com/SiliconValley/Hills/9956/OpenGL

-- 
Author: Andras Balogh
  INET: [email protected]

Fat City Hosting, San Diego, California -- http://www.fatcity.com
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [email protected] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB OPENGL-GAMEDEV-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).




----- 
FAQ and OpenGL Resources at:
  http://www.geocities.com/SiliconValley/Hills/9956/OpenGL

-- 
Author: Evan Hart
  INET: [email protected]

Fat City Hosting, San Diego, California -- http://www.fatcity.com
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [email protected] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB OPENGL-GAMEDEV-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).