OSDN Git Service

Fix lvalue output parameter assignment.
authorNicolas Capens <capn@google.com>
Sat, 11 Jun 2016 04:41:49 +0000 (00:41 -0400)
committerNicolas Capens <capn@google.com>
Sun, 12 Jun 2016 20:06:47 +0000 (20:06 +0000)
commit5da2d3fcdf0941bc9c672a1947159f30037c0fb9
treed7d2f20fdea58cbc2e221ede215cbfc63ed86f10
parent83dfb166a3b5b85547e285081d06439990cdf00e
Fix lvalue output parameter assignment.

Output parameters can be any kind of lvalue, such as struct members or
array elements.

Change-Id: I4dce9dddfa95f58275fe3f6a4acf55532330a8f7
Reviewed-on: https://swiftshader-review.googlesource.com/5570
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
src/OpenGL/compiler/OutputASM.cpp