visnyin / softart

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

Make salviar's C pixel shader support new PS ABI. #146

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Description:
  To prepare migrate sasl to pipeline.

Original issue reported on code.google.com by wuye9036 on 14 Dec 2011 at 6:46

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 14 Dec 2011 at 9:03

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 15 Dec 2011 at 3:20

GoogleCodeExporter commented 8 years ago
Hi Minmin, can you write another rasterizer to generate pixel data with new ABI 
of pixel shader?

Just you work on rasterizer only and I will integrate the pipeline and shaders.

Related document is "doc/Shader Design/Design of Shader ABI(CHN).docx"

If you have any question please let me know.

Original comment by wuye9036 on 3 Jan 2012 at 5:35

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 3 Jan 2012 at 5:35

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 17 Feb 2012 at 12:47

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

SASL:
  Separate code for pixel shader ABI porting.

Original comment by wuye9036 on 25 Feb 2012 at 4:02

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

SASL:
  Work for pixel shader unit integration.
  Add new semantic sv_depth to salviar::system_values.
  Move 4x4 package drawing code to draw_tile and draw_full_tile.

Original comment by wuye9036 on 28 Feb 2012 at 8:08

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

SALVIA:
  Constant of pixel shader is consider as C abi in shader entry.
  Add c to package convertion support to scalar and vector.
  Add test code to sample Triangles to test pixel shader.
  Add pixel shader unit support to rasterizer and renderer interface.

Original comment by wuye9036 on 1 Mar 2012 at 3:35

GoogleCodeExporter commented 8 years ago
Mark as fixed. Following work will be on issue 147.

Original comment by wuye9036 on 1 Mar 2012 at 3:37