[PATCH v2 0/3] d3d10 + d3dcompiler: unify reflection interface.

Connor McAdams conmanx360 at gmail.com
Thu Oct 24 14:49:14 CDT 2019


Ignore first patch series, it was missing memcpy for
GetInputParameterDesc/GetOutputParameterDesc.

This series of patches moves the reflection interface for d3d10 into the
already existing d3d11 reflection interface within d3dcompiler_43. This
is done using ifdef's. If this is not preferable, please let me know,
and I'll change it to whatever considered the best option.

Signed-off-by: Connor McAdams <conmanx360 at gmail.com>

Connor McAdams (3):
  D3D10: Add d3dcompiler_43 PARENTSRC to d3d10
  d3dcompiler: unify d3d11 + d3d10 reflection ifaces
  d3d10+d3dcompiler: Move d3d10 reflection into d3dcompiler

 dlls/d3d10/Makefile.in           |  19 +++++
 dlls/d3d10/d3d10_main.c          |  19 +----
 dlls/d3d10/d3d10_private.h       |  10 +--
 dlls/d3d10/effect.c              |  12 +--
 dlls/d3d10/shader.c              | 112 ----------------------------
 dlls/d3d10/utils.c               |   4 +-
 dlls/d3dcompiler_43/reflection.c | 123 ++++++++++++++++++++++++-------
 include/d3dcompiler.h            |   4 +
 8 files changed, 131 insertions(+), 172 deletions(-)

-- 
2.20.1




More information about the wine-devel mailing list