On Thu, 31 Aug 2006, Chris Hanson wrote:

I've been trying to determine who is actually doing the texture compression -- is it being done by the driver on the CPU side of things, or by the GPU on the card side of things. If it's being done by the CPU (or could be done by the CPU) it seems like I could write a portable piece of code to do that work (even on a second thread/CPU) without needing access to a shared context, and possibly faster. Not that my application needs it, but it would also be available for writing to disk without a read-back from the card.

This should be fairly straightforward to do. The DXT image formats are
well-defined. I would be interested in the code if you get it working.


I don't know how to ascertain who is doing this work and how it is being done though. Anyone have any anecdotal evidence either way on this?

This is a good question for the hardware vendors. They are the ones who
know whether this is done by the OpenGL driver or by the hardware. I suspect
the former, but this is just a guess.

--
    ____   __     Eric Sokolowsky  (GST)    NASA Goddard Space Flight Center
   / __/__/_/__  Visualization Programmer    Scientific Visualization Studio
  / __/ _/ / _/ 301.286.3751                  Mailstop 610.3 Bldg 28 Rm E102
 /___/_//_/__/ [EMAIL PROTECTED]   Greenbelt, MD 20771
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to