- 22 Nov, 2014 1 commit
-
-
Nicolas Capens authored
Change-Id: Id69512842d9a863b110f8c8bf5244c117d96fae7 Reviewed-on: https://swiftshader-review.googlesource.com/1464Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
- 21 Nov, 2014 9 commits
-
-
Nicolas Capens authored
BUG=18470793 Change-Id: I850fdd6314f0932c052e334f60ad4e272de51398 Reviewed-on: https://swiftshader-review.googlesource.com/1463Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Alexis Hetu authored
The fix is in 2 parts: 1) Multiplying a matrix by a float was failing due to attempting to use the matrix's index on the float, thus going out of bounds. 2) Multiplying a vector or matrix by vectors or matrices of a different size was not causing a failure, but now it does. BUG=18450319 Change-Id: Ie01a77eb32d7d52fcd0a803f3e5efc24c625dbfd Reviewed-on: https://swiftshader-review.googlesource.com/1450Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18381077 Change-Id: I0dcb76e7662da6f1c38eeeca75e24a702da28abd Reviewed-on: https://swiftshader-review.googlesource.com/1400Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
Don't rely on friend method injection, and avoid prefixing constants with strings. Change-Id: Ide6ab73d13ba3e3534e47323b21f6e5e3ea9d0ab Reviewed-on: https://swiftshader-review.googlesource.com/1462Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
Return an error instead of asserting when exceeding the number of available varying variables. Change-Id: Ia4d76897b4b214a5b3bdd37cd420c0437faa216a Reviewed-on: https://swiftshader-review.googlesource.com/1451Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Alexis Hetu authored
Fixed warnings related to type conversions leading to potential loss of precision. BUG=18368388 Change-Id: I71a7941df4bcf991f04818060780d4d395e335a9 Reviewed-on: https://swiftshader-review.googlesource.com/1393Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
Change-Id: I4efc69d9937dcbc3e37e7f184deef75d0a9e2ad7 Reviewed-on: https://swiftshader-review.googlesource.com/1461Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18208440 Change-Id: I619317803fcc13fffc8a2df427c8d504a86cdcba Reviewed-on: https://swiftshader-review.googlesource.com/1460Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18314459 Change-Id: I361dba91a2fec3d9c923c660e64b5cc25beeb72b Reviewed-on: https://swiftshader-review.googlesource.com/1421Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
- 20 Nov, 2014 4 commits
-
-
Nicolas Capens authored
BUG=18314459 Change-Id: I0f2e0391655714920c6f9f082bf59a59d02b7cd2 Reviewed-on: https://swiftshader-review.googlesource.com/1420Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
All AST nodes are allocated in a memory pool and get deleted by the pool. RemoveTree doesn't do anything because delete is overloaded for the nodes. BUG=18469191 Change-Id: I1dc23e894c441db2e2eb1f6e9b8f0c11b2e52b3c Reviewed-on: https://swiftshader-review.googlesource.com/1452Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
We used to allocate thread-local memory on each compile. If the compile did not happen on the same thread as ShInitialize, we leaked the thread-local memory. It turns out that there is no need to allocate any thread-local memory. This patch cleans up all the unnecessary junk around TLS. BUG=chromium:181691 Change-Id: I4b67ab23dc856d93424ae51ebf8aaf8966b732e4 Reviewed-on: https://swiftshader-review.googlesource.com/1361Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=chromium:8662046 Change-Id: I3f8371b586b3a497c871a56bdf3c2b489e383b7d Reviewed-on: https://swiftshader-review.googlesource.com/1360Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
- 19 Nov, 2014 1 commit
-
-
Alexis Hetu authored
Instead of creating a new Renderbuffer in case of an invalid Renderbuffer, it will now instead send a GL_INVALID_OPERATION error. BUG=14598385 Change-Id: I0425061fcc26e86348ef881f18c68acaa142e9c9 Reviewed-on: https://swiftshader-review.googlesource.com/1340Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
- 17 Nov, 2014 2 commits
-
-
Nicolas Capens authored
-
Nicolas Capens authored
Change-Id: Ia58a554b682fa9a6ce87a4a4274013ee1a7d0b50
-
- 14 Nov, 2014 1 commit
-
-
Nicolas Capens authored
Change-Id: I2c06dbe89f8e079f690242cd97af6638087af593 Reviewed-on: https://swiftshader-review.googlesource.com/1394Tested-by:
Nicolas Capens <nicolascapens@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
- 13 Nov, 2014 2 commits
-
-
Alexis Hetu authored
BUG=18355839 Change-Id: Icbded1017d98099a500d43fb8c02349a2412ddfd Reviewed-on: https://swiftshader-review.googlesource.com/1380Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
Alexis Hetu authored
BUG=18368388 Change-Id: I89038818164e04f9ae4a7e1c4526781654e83c7a Reviewed-on: https://swiftshader-review.googlesource.com/1390Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
- 11 Nov, 2014 1 commit
-
-
Nicolas Capens authored
BUG=18313324 Change-Id: I21c2ec40eb9f3a12691b68d3d3bb3df9a2e2b58c Reviewed-on: https://swiftshader-review.googlesource.com/1358Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
- 10 Nov, 2014 5 commits
-
-
Nicolas Capens authored
BUG=18316605 Change-Id: I85944b87642664c6202bacdfc852e9cedabc79a9 Reviewed-on: https://swiftshader-review.googlesource.com/1357Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18316605 Change-Id: I46cf8b97fcb2d7606a94570ef1d742ce0f973dfb Reviewed-on: https://swiftshader-review.googlesource.com/1356Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18316605 Change-Id: Iafcbb312e075746111783dc5f6da7dffe3a271ba Reviewed-on: https://swiftshader-review.googlesource.com/1354Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Alexis Hetu authored
Resolved conflicts. Change-Id: I6ddad7de9e3047fc9ed93b44367f7f633831e3ea Reviewed-on: https://swiftshader-review.googlesource.com/1350Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18316605 Change-Id: If9f7ecef4391d2bfbe8c09046305225d8dea9d80
-
- 05 Nov, 2014 2 commits
-
-
Nicolas Capens authored
BUG=18208531 Change-Id: I0246a6fcfdeefd8c84a28c3d86723d50d3f0cbac
-
Nicolas Capens authored
BUG=18208440 Change-Id: Ie57bf7c6fa40ec1f9d0c3780c360d281d84a8c56
-
- 03 Nov, 2014 9 commits
-
-
Nicolas Capens authored
BUG=18218488 Change-Id: I9b69d2f8fdb64b9e91877bd4f506fc30a2bcd33c Reviewed-on: https://swiftshader-review.googlesource.com/1224Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18218488 Change-Id: I6d96b9259e528c822a8232cac31e4e7528ac53d8 Reviewed-on: https://swiftshader-review.googlesource.com/1324Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18218488 Change-Id: Iab4432360de4f3ac6921e4ed84790bcd772d147d Reviewed-on: https://swiftshader-review.googlesource.com/1222Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18218488 Change-Id: Iaf64c9a42328c54f763db53a0830e3ceb45cb09c Reviewed-on: https://swiftshader-review.googlesource.com/1323Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18218488 Change-Id: I790ed12fb4e2e38196fb88e2bc17a43ef8bfadbb Reviewed-on: https://swiftshader-review.googlesource.com/1322Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18218488 Change-Id: I561dab264540dabaf479f5acc9265e83941f51f0 Reviewed-on: https://swiftshader-review.googlesource.com/1321Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18218488 Change-Id: I162a3a80a8e098a2a52b02ea56d746074dfb938d Reviewed-on: https://swiftshader-review.googlesource.com/1320Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=15759123 Change-Id: I03e363eadf437527aae406107111e93bd3cc6e4e Reviewed-on: https://swiftshader-review.googlesource.com/1304Tested-by:
Nicolas Capens <nicolascapens@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18211761 Change-Id: I7baf09e59330aad390c1fab37d7d3f1321faa3fc Reviewed-on: https://swiftshader-review.googlesource.com/1310Tested-by:
Nicolas Capens <nicolascapens@google.com> Reviewed-by:
Nicolas Capens <nicolascapens@google.com>
-
- 31 Oct, 2014 2 commits
-
-
Nicolas Capens authored
BUG=18203563 Change-Id: If308293d51f7c2bbec4ee805b7efcdda3e2227b8 Reviewed-on: https://swiftshader-review.googlesource.com/1303Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
Nicolas Capens authored
BUG=18201982 Change-Id: I638fc7b666490ab7109058b4db31d942013f98a5 Reviewed-on: https://swiftshader-review.googlesource.com/1302Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-
- 30 Oct, 2014 1 commit
-
-
Nicolas Capens authored
BUG=18110152 Change-Id: I100cdd6975f6ff3d54edd65586ce2d95395af166 Reviewed-on: https://swiftshader-review.googlesource.com/1285Reviewed-by:
Nicolas Capens <nicolascapens@google.com> Tested-by:
Nicolas Capens <nicolascapens@google.com>
-