708c24b3cd03b68aa98b29a9099d6a9ce96eca16 |
|
26-Oct-2017 |
Nicolas Capens <capn@google.com> |
Use more explicit include paths. This helps clarify dependencies and simplifies include paths. Bug swiftshader:86 Change-Id: I564ee420bb9029fa6428e49b63a86d633301bec2 Reviewed-on: https://swiftshader-review.googlesource.com/13288 Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
877ddfc51400030afd2804a23b132ed87a2f8d2f |
|
25-Jul-2017 |
Alexis Hetu <sugoi@google.com> |
gl_VertexID implementation This cl implements support for gl_VertexID. Passes the functional.shaders.builtin_variable.vertex_id test. Change-Id: I5550e3ecba30e29f1e38ace608d730833a1e9598 Reviewed-on: https://swiftshader-review.googlesource.com/10958 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
995ddeae528ffa617a1f0bdc377f96c25a7e3887 |
|
17-May-2016 |
Nicolas Capens <capn@google.com> |
Rename color output semantic. Change-Id: Iaa6cf9367f291a4bc3bde899484ca323ff54a0d4 Reviewed-on: https://swiftshader-review.googlesource.com/5381 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
0bac285a78df6a6d7a6b68784748b92805420ffb |
|
07-May-2016 |
Nicolas Capens <capn@google.com> |
Apply the Apache 2.0 license. Change-Id: I4a7aeefedcd2d891093520d5a10ebefadcddb5be Reviewed-on: https://swiftshader-review.googlesource.com/5320 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
7551ac6868ec1dc3965a00ff0a2003adbb2018d5 |
|
20-Jan-2016 |
Nicolas Capens <capn@google.com> |
Make vertex registers members of routine classes. Bug 22652760 Change-Id: I698ce910ee4302178d7235fa316aaa2b268e71a8 Reviewed-on: https://swiftshader-review.googlesource.com/4560 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
b4fb367887d4f257b20be509b8abd3ccb3a23a5a |
|
15-Jan-2016 |
Nicolas Capens <capn@google.com> |
Eliminate redundant register set argument passing. Bug 22652760 Change-Id: If6bf124c3218847ecc4af0ae16102452a6b344d9 Reviewed-on: https://swiftshader-review.googlesource.com/4558 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
44ffb65ecb2638a3062a13d2fc3beb23a534b40d |
|
04-Aug-2015 |
Nicolas Capens <capn@google.com> |
Implement OpenGL single-color specular lighting. Change-Id: I40f9ad720bdbd93c44be8fb991dfbf055a3eceba Reviewed-on: https://swiftshader-review.googlesource.com/3803 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
6aea1b274d591a8f5fcd4cf3f5f75637ba34a1a5 |
|
05-Aug-2015 |
Nicolas Capens <capn@google.com> |
Refactor ambient lighting. Change-Id: Ibfdf4366920c9b0de1b334b91c4acfcae5d94adf Reviewed-on: https://swiftshader-review.googlesource.com/3791 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
a36f3f9a6e33f451f3e8a9a61363d57ca91c46e5 |
|
04-Aug-2015 |
Nicolas Capens <capn@google.com> |
Implement exponential vertex fog. Change-Id: I731bb641e00ba9ac880fdb9f721af24906b4850f Reviewed-on: https://swiftshader-review.googlesource.com/3802 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
48621bd2da0c2314ad6563142286e300f3fd13f1 |
|
03-Aug-2015 |
Nicolas Capens <capn@google.com> |
Support homogeneous coordinates with w != 1. Change-Id: Ie5552f7b743ac488a10ef86042088181aa5b797a Reviewed-on: https://swiftshader-review.googlesource.com/3763 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
70583fac46d30da9b527220e42f0533359784b16 |
|
15-May-2015 |
Nicolas Capens <capn@google.com> |
Fix texture coordinate transformations on OpenGL. Add a texture coordinate generation mode to always use 4-component homogeneous texture coordinates on OpenGL. Bug 21187909 Change-Id: I58714404002102f4138add454cf5a8c0aecfb062 Reviewed-on: https://swiftshader-review.googlesource.com/3145 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Maxime Grégoire <mgregoire@google.com> Tested-by: Maxime Grégoire <mgregoire@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Tested-by: Greg Hartman <ghartman@google.com> Reviewed-by: Greg Hartman <ghartman@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
a0f4be852b65fe5b1f1b08673eac3761359a114c |
|
22-Oct-2014 |
Nicolas Capens <capn@google.com> |
Use unsigned enum base types to use them as state bitfields. BUG=17878699 Change-Id: Ib112ddf399ebd22676a775cdb6e6927e8f8ce25f Reviewed-on: https://swiftshader-review.googlesource.com/1202 Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com>
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
66b8ab22586debccb1f787d4d52b7f042d4ddeb8 |
|
06-May-2014 |
John Bauman <jbauman@google.com> |
Add SwiftShader dump from Feb 6 2013
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
19bac1e08be200c31efd26f0f5fd144c9b3eefd3 |
|
06-May-2014 |
John Bauman <jbauman@google.com> |
Update SwiftShader to April code dump. April code dump from Transgaming. Adds new shader compiler.
/external/swiftshader/src/Shader/VertexPipeline.cpp
|
894018228b0e0bdbd7aa7e8f47d4a9458789ca82 |
|
06-May-2014 |
John Bauman <jbauman@google.com> |
Add SwiftShader source to repo Oct 6 code drop from Transgaming Review URL: https://chromereviews.googleplex.com/3846015
/external/swiftshader/src/Shader/VertexPipeline.cpp
|