xubingyue / softart

Automatically exported from code.google.com/p/softart
Other
0 stars 0 forks source link

Upgrade input assembler stage to DX10 version #87

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
DX 10 IED is better than DX9.

1. Literal based semantic is easy to match with semantic in shader.
2. Alignment hints will help us to generate more efficient JIT code.

Original issue reported on code.google.com by wuye9036 on 21 Jun 2011 at 3:33

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 22 Jun 2011 at 4:09

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 22 Jun 2011 at 4:09

GoogleCodeExporter commented 8 years ago
This issue was updated by revision fdaf8b6d6484.

SALVIA:
  Move some enumerations from enum.h to shader.h.
  Refactor semantic to semantic_value.
  Refactor input_element_decl to input_element_desc.
  Enabled sse on x64.
  Remove unused alignment.
  Remove data layout from module.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 293b77bf976f.

SALVIA:
  Add file input_layout.h and input_layout.cpp.
  Refactor interface of renderer.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 609b329be11a.

SALVIA:
  Add shader_abi.h and shader_abi.cpp

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 5ba720a9f53e.

SALVIA:
  Update include guards.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 97f927ac86d7.

SALVIA & SASL:
  Refactor sasl enums.
  Remove stream.h

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 32aab2cc6430.

SALVIA:
  Relink enums_helper.h to enums_utility.h

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 6cd60811c48e.

SALVIA:
  Added language value types.
  Fixing compiling error.
  What the fuck refactoring...

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 5b91c19dbff8.

SALVIA:
  Fixing compiling error.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision ecee9cd56e28.

SALVIA:
  Fixing some compiling errors.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 74bfcbbc7c60.

SALVIA:
  Fixing some compiling errors.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision d5b46d24e150.

SALVIA:
  Fixing some compiling errors.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 90158344be9b.

SALVIA:
  Fixing some compilation errors.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 814a5e03e861.

SALVIA:
  Fixing some compiling errors.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 41d3e49bd20a.

SALVIA:
  Fixing some compilation errors.
  Now 317 errors and 6 warnings !

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision b74bc8099db2.

SALVIA:
  Fixing some compilation errors.
  448 Errors, 6 Warnings.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 39f9e3698871.

SALVIA:
  Fixing some compilation errors.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 10392355cf6e.

SALVIA:
  Fixing some compilation errors.
  52 errors only!

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 37bcd49ee739.

SALVIA:
  Fixing some compiling errors.
  Refactor samples to new interface.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision cb4273ffb5f4.

SALVIA:
  Fixing some compilation errors.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision fd5a23b17946.

SALVIA:
  Fixing some compiling errors.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 1b068b8394ca.

SALVIA:
  Fixing some compilation errors.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 5dd866a69efa.

SALVIA:
  Compiler errors was fixed.

Original comment by wuye9036 on 23 Jun 2011 at 12:44

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 1e34c63b056a.

SALVIA:
  Add format file( from dxgi_format ).

Original comment by wuye9036 on 24 Jun 2011 at 12:39

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 7c20723cbcae.

SALVIA:
  Replace input_formats and index_type with d3d11 compatible format.
  Fixing some errors.

Original comment by wuye9036 on 24 Jun 2011 at 12:39

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 306c7480600e.

SALVIA:
  Fixed some errors.
  Now Cpp shader demos could works with semantic now.

Original comment by wuye9036 on 24 Jun 2011 at 12:40

GoogleCodeExporter commented 8 years ago
This issue was updated by revision d18a346d0dc8.

SALVIA:
  Fixing some errors.
  Fixed semantic_value copy error in abi_analyser.

Original comment by wuye9036 on 24 Jun 2011 at 12:40

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 683e15bd7c81.

SALVIA:
  Write some stub code to let vertex shader work.
  They need to be optimized or refactored in future.

Original comment by wuye9036 on 25 Jun 2011 at 3:00

GoogleCodeExporter commented 8 years ago
This issue was updated by revision 154097e84b70.

SALVIA:
  Enhanced the sample.

Original comment by wuye9036 on 25 Jun 2011 at 8:06

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 25 Jun 2011 at 8:38

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 7 Mar 2012 at 2:52

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 7 Mar 2012 at 3:06