commit | dd8df68e64365aafe91893b11bf7cc4b67599ed4 | [log] [tgz] |
---|---|---|
author | Alexis Hetu <sugoi@google.com> | Fri Jun 05 17:08:39 2015 -0400 |
committer | Alexis Hétu <sugoi@google.com> | Mon Jun 08 15:05:25 2015 +0000 |
tree | f6734f30df33714921fcc35bf2b9feb762f95dec | |
parent | ecad519b50dfbdaca2a000f9f5942e4f9bad0943 [diff] [blame] |
glInstanceID implementation Implementation attempt for glInstanceID. Related dEQP tests pass. Change-Id: I6391699a127cc7c159a2a64e3ffeaa528b611f97 Reviewed-on: https://swiftshader-review.googlesource.com/3412 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
diff --git a/src/Shader/VertexShader.cpp b/src/Shader/VertexShader.cpp index 3b888d7..7bb7f0a 100644 --- a/src/Shader/VertexShader.cpp +++ b/src/Shader/VertexShader.cpp
@@ -41,6 +41,7 @@ memcpy(input, vs->input, sizeof(input)); positionRegister = vs->positionRegister; pointSizeRegister = vs->pointSizeRegister; + instanceIdDeclared = vs->instanceIdDeclared; usedSamplers = vs->usedSamplers; optimize();