xubingyue / softart

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

The input of VS is passed by reference. #204

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
The input of vertex shader is passed by reference for now. So if there is a 
pos.y += 1; in VS, the input vertex buffer will be corrupted.

Original issue reported on code.google.com by minmin.gong on 11 Jun 2012 at 8:25

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 11 Jun 2012 at 9:25

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 7 Sep 2012 at 4:05

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

SASL: Modify TODO to "TODO:" that make VS task list works.
SASL: Fixed bug of cg_jit.
SASL: Add code for copy vertex shader input if need.
NEED TO TEST IT.

Original comment by wuye9036 on 10 Sep 2012 at 3:11

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

SASL: Refactory.
SASL: Add operator parameters LR-Value look up table.
SASL: Add LR-Value infering and verifying framework to binary expression 
handler but NOT IMPLEMENTED yet.

Original comment by wuye9036 on 10 Sep 2012 at 3:11

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

SASL: Fixed an error of merge_swizzle.
SASL: Add test case input_assigned.svs to test repo.

Original comment by wuye9036 on 12 Sep 2012 at 12:20

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

SASL: Fixed bug of merge swizzle.
SASL: Add create temporary node context.
SASL: Now layout to node context support cached semantic input.
SASL: Fixed wrong overwrite issues when vertex shader input is as reference.
SASL: Add test for case that input is assigned.

Original comment by wuye9036 on 12 Sep 2012 at 12:20

GoogleCodeExporter commented 8 years ago

Original comment by wuye9036 on 12 Sep 2012 at 12:21