Matteo Bruni : d3dx9: Implement a basic bytecode writer.

Alexandre Julliard julliard at winehq.org
Tue Mar 30 10:39:47 CDT 2010


Module: wine
Branch: master
Commit: 18c6f23a9401421d7c7413ff6eb4fc78255e0575
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=18c6f23a9401421d7c7413ff6eb4fc78255e0575

Author: Matteo Bruni <matteo.mystral at gmail.com>
Date:   Mon Mar 29 17:57:30 2010 +0200

d3dx9: Implement a basic bytecode writer.

Now the shader assembler is structurally complete and it correctly
assembles one trivial shader program.

---

 dlls/d3dx9_36/asmutils.c         |   62 +++++++
 dlls/d3dx9_36/bytecodewriter.c   |  375 ++++++++++++++++++++++++++++++++++++++
 dlls/d3dx9_36/d3dx9_36_private.h |    9 +
 dlls/d3dx9_36/shader.c           |   23 ++-
 dlls/d3dx9_36/tests/asm.c        |   54 +++---
 5 files changed, 496 insertions(+), 27 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=18c6f23a9401421d7c7413ff6eb4fc78255e0575



More information about the wine-cvs mailing list