Re: vector & matrix operations



Search for D3DXVec3Add amongst the SDK headers and you'll find the
implementation right there :) No black magic in there... Just normal C++
code.

Wessam Bahnassi
Microsoft DirectX MVP,
Lead Programmer
In|Framez

"DPR" <temp@xxxxxxx> wrote in message
news:uxXpwmUNFHA.3844@xxxxxxxxxxxxxxxxxxxxxxx
> Hi,
>
> I just wondered if the vector and matrix operations (like D3DXVec3Add and
> all matrix transformations) are hardware accelerated or not. I couldn't
> find
> any information about this in the DirectX SDK. Which processing unit is
> responsible for these calculations ? The GPU or the CPU ?
>
> If it's the CPU - is there a possiblity to use the GPU instead ?
>
> Regards,
>
> --
>
> DPR
>
>


.



Relevant Pages

  • RE: vector & matrix operations
    ... "DPR" wrote: ... > I just wondered if the vector and matrix operations (like D3DXVec3Add and ... The GPU or the CPU? ...
    (microsoft.public.win32.programmer.directx.graphics)
  • vector & matrix operations
    ... I just wondered if the vector and matrix operations (like D3DXVec3Add and ... all matrix transformations) are hardware accelerated or not. ... If it's the CPU - is there a possiblity to use the GPU instead? ...
    (microsoft.public.win32.programmer.directx.graphics)
  • Re: float v double, esp in JOGL
    ... by the driver (i.e. on the CPU, not the GPU). ... handle most matrix operations on the GPU in single precision. ... reasons, again a LONG time ago, I wrote my own matrix math, especially ...
    (comp.graphics.api.opengl)
  • Re: control processor usage
    ... I'm not sure of the graphics card you have. ... > How do specify that the GPU does the work instead of the cpu? ... >> Microsoft DirectX MVP, ... >> Lead Programmer ...
    (microsoft.public.win32.programmer.directx.graphics)
  • Re: float v double, esp in JOGL
    ... handle most matrix operations on the GPU in single precision. ... I was always under the impression that matrices are multiplied by the driver ... which then applies it to vertices (hence using the GPU). ...
    (comp.graphics.api.opengl)