- 29 May, 2015 2 commits
-
-
Alexis Hetu authored
transpose is now implemented for dynamic variables. All NxN transpose dEQP tests pass. There's still an issue with some NxM matrices, but it seems to be unrelated to this code. Change-Id: Ie422706d0085c85fa6fc9a95dc21bb441dcddfe8 Reviewed-on: https://swiftshader-review.googlesource.com/3284Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
Alexis Hetu authored
Fixed NxM matrix construction by properly checking for these types in TIntermOperator::isConstructor. Also fixed a few areas of the code where the secondary size wasn't properly taken into account. Change-Id: I646a41e37460255316f5712f1d744c3a06d8a64d Reviewed-on: https://swiftshader-review.googlesource.com/3195Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 28 May, 2015 3 commits
-
-
Greg Hartman authored
Change-Id: I044e252115993acf91d79daae78cccbd5ea97f74 Reviewed-on: https://swiftshader-review.googlesource.com/3300Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Greg Hartman authored
Change-Id: Ia8053af04c687894dfcf3b03e2001678e194b058 Reviewed-on: https://swiftshader-review.googlesource.com/3302Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Greg Hartman authored
Change-Id: Id32b0b975af8bdff31c822cf5a67792fe7f785b1 Reviewed-on: https://swiftshader-review.googlesource.com/3301Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
- 26 May, 2015 18 commits
-
-
Ping-Hao Wu authored
Change-Id: I459bb15a59dbdae7619b108099f49c2a0c89ecc8 Reviewed-on: https://swiftshader-review.googlesource.com/3281Tested-by:
Ping-Hao Wu <pinghao@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
blend() unpacks to ARGB order. Bug 20891368 Change-Id: I9a505631ee0751d4ef4b01b82c8617f155e95ca5 Reviewed-on: https://swiftshader-review.googlesource.com/3280Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20891368 Change-Id: I876e4dab9ab5ba7df5887d4b184e9750f9563edc Reviewed-on: https://swiftshader-review.googlesource.com/3261Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20891368 Change-Id: If4b0b84d141eb16c96600b7ade98a552e5f2ad0e Reviewed-on: https://swiftshader-review.googlesource.com/3251Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Change-Id: I970a64ffdc18b240239092615f87a59b84c5e364 Reviewed-on: https://swiftshader-review.googlesource.com/3071Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20891368 Change-Id: Ie4e153330c0a422c849953caf02b199df860b8f0 Reviewed-on: https://swiftshader-review.googlesource.com/3256Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20891368 Change-Id: I1ca80709b945b4b7f7b82ad7b08d4a6f6d7da9b8 Reviewed-on: https://swiftshader-review.googlesource.com/3254Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I54ee6018980088d8820e35483f4be7bbf974b7ef Reviewed-on: https://swiftshader-review.googlesource.com/3260Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20891368 Change-Id: I5c283589c1fb08003194e668c66ade4d0fe36842 Reviewed-on: https://swiftshader-review.googlesource.com/3250Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I2f5bbf0cab904a9500a6219bd6a218cb877611fa Reviewed-on: https://swiftshader-review.googlesource.com/3142Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: Id69a6e7c9fcf5de559101028ba912aed7725ca77 Reviewed-on: https://swiftshader-review.googlesource.com/3119Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20891368 Change-Id: I492a3420facefed5a0ff7e469da54fd67bd68092 Reviewed-on: https://swiftshader-review.googlesource.com/3115Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20891368 Change-Id: I9e45baa999eef62452c8ee467b1be69998f74187 Reviewed-on: https://swiftshader-review.googlesource.com/3091Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20891368 Change-Id: I6fb0ed00b903fe86c3b5c730842d28e9c212e04e Reviewed-on: https://swiftshader-review.googlesource.com/3100Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20891368 Change-Id: I3b7066f20f0e669dc1d3abe9222654318ae3b011 Reviewed-on: https://swiftshader-review.googlesource.com/3114Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I86333f0f4d8a9e180a2f7f902d865b664eb836eb Reviewed-on: https://swiftshader-review.googlesource.com/3102Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I7db8aa80460d80975898dc941a34c26179539cf6 Reviewed-on: https://swiftshader-review.googlesource.com/2743Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
NxM matrices weren't mangled properly, since only the nominal size was taken into account, not the secondary size, in the mangled name. Change-Id: I94f4d8e1909cce085e8748bbe5355c5f17b0e7c2 Reviewed-on: https://swiftshader-review.googlesource.com/3271Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 25 May, 2015 7 commits
-
-
Nicolas Capens authored
Bug 21278131 Change-Id: Ieef56c20684906037345960d015a5662fe25551e Reviewed-on: https://swiftshader-review.googlesource.com/3240Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Implemented matrix transpose for uniform matrices. Also found and fixed a minor issue in OutputASM which was causing a bad GL error. Change-Id: I2d6c603770548c60e56d417b240ca276ec33ba45 Reviewed-on: https://swiftshader-review.googlesource.com/3191Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
GL_HALF_FLOAT and GL_HALF_FLOAT_OES do not have the same value, so to be able to support GL_HALF_FLOAT (in OpenGL ES 3.0) the same way we used to support GL_HALF_FLOAT_OES (in OpenGL ES 2.0), a few spots in the code need to handle both cases. Change-Id: I1fa60c51c65d693f5cc45124cd71411320f24014 Reviewed-on: https://swiftshader-review.googlesource.com/3192Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 21278131 Change-Id: I9542d396cb7ea10b8ce2b5ef2050606e68cdffb9 Reviewed-on: https://swiftshader-review.googlesource.com/3233Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 21278131 Change-Id: If0cf8aa09b582e0252c4cedd73426764fd4dff53 Reviewed-on: https://swiftshader-review.googlesource.com/3232Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 21278131 Change-Id: I0590b67be5fad5690739b8ebaa9245cba4187b40 Reviewed-on: https://swiftshader-review.googlesource.com/3231Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 21278131 Change-Id: I16f27aeaf530f7672e4f60ea379ec82450cc5243 Reviewed-on: https://swiftshader-review.googlesource.com/3230Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 22 May, 2015 5 commits
-
-
Nicolas Capens authored
Bug 21278131 Change-Id: I1969f40ab4cb5e475c9c0a4e5f7d4238a3deb7be Reviewed-on: https://swiftshader-review.googlesource.com/3220Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Tested-by:
Ping-Hao Wu <pinghao@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 21278131 Change-Id: I6252b84f0fd810496475a6e19c9f131bb69d977f Reviewed-on: https://swiftshader-review.googlesource.com/3194Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 21278131 Change-Id: I370d9498778ac23c70cdb521aedaf4600bacca15 Reviewed-on: https://swiftshader-review.googlesource.com/3193Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 21278131 Change-Id: I008863c5289e1396765d70eb40b9cfb6cd0e43c5 Reviewed-on: https://swiftshader-review.googlesource.com/3211Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 21278131 Change-Id: I36c2ac37d8f999d4fa9dbf3eecb73f3537380cba Reviewed-on: https://swiftshader-review.googlesource.com/3210Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 20 May, 2015 5 commits
-
-
Keun Soo Yim authored
Change-Id: I4610a2a9e5e28b3ea3922eb0266ad26382041cb4 Reviewed-on: https://swiftshader-review.googlesource.com/3180Reviewed-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Keun Soo Yim <yim@google.com> Tested-by:
Keun Soo Yim <yim@google.com>
-
Nicolas Capens authored
Change-Id: Ia906e27d2ded0cafb1c597a369e7a5fe58b0bae1 Reviewed-on: https://swiftshader-review.googlesource.com/3020Reviewed-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Prevented the creation of an OpenGL ES 3.0 Context on Android. Bug 21323928 Change-Id: I61a0972f772c8e66b57b267e1d596847063927a8 Reviewed-on: https://swiftshader-review.googlesource.com/3176Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Greg Hartman <ghartman@google.com> Tested-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Greg Hartman authored
Change-Id: Id047cf6f7efcb9d5497fba9ee2f765f35cdce512 Reviewed-on: https://swiftshader-review.googlesource.com/3174Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Alexis Hetu authored
Added type checking and bitwise logic in a few cases for Mod and bitwise operators for TIntermediate, TIntermBinary and TIntermConstantUnion. Change-Id: Ic6ac624fd8d6d9f407f1b8fac40ae31f54a6c7da Reviewed-on: https://swiftshader-review.googlesource.com/3113Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-