- 25 May, 2015 4 commits
-
-
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 6 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>
-
Alexis Hetu authored
Implemented glClearBuffer* functions. Right now, all colors are represented as floats internally, but should that change, and integer types be supported, we'd be able to remove the casts to float here. Change-Id: Ie785858d77ce7ac03b78fca9e43ac922c15e76e0 Reviewed-on: https://swiftshader-review.googlesource.com/3004Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 19 May, 2015 4 commits
-
-
Alexis Hetu authored
Added unsigned int uniforms related functions and entries where appropriate to enable it. Change-Id: Ia3086817a25e6736cee9ba3d58d97bc8eaf520a3 Reviewed-on: https://swiftshader-review.googlesource.com/3101Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Added NxM matrices related functions and entries to Program and utilities. Change-Id: I5839c21cb3a9dc469fca4c553a0b5f97e0ad48bf Reviewed-on: https://swiftshader-review.googlesource.com/3105Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Ping-Hao Wu authored
Change-Id: Icd89b98b35c3450be81c6cccbc1c071ee20de2e4 Reviewed-on: https://swiftshader-review.googlesource.com/3170Tested-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Greg Hartman authored
Change-Id: Ie189a528f6f92b7b8b9023d6dcc829130f2f14ec Reviewed-on: https://swiftshader-review.googlesource.com/3161Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
- 18 May, 2015 1 commit
-
-
Greg Hartman authored
Change-Id: I5e850a2c874a4273d5b85897379f3e16ba00b276 Reviewed-on: https://swiftshader-review.googlesource.com/3160Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
- 15 May, 2015 6 commits
-
-
Greg Hartman authored
Remove references to JBMR2+ HAL pixel formats. We don't support them anyway. Link EGL against LLVM. This happens because there are some dependencies in the android_top libraries. I suspect it's happening because we link per-file, not per-function. Change-Id: Ibc37d3fcbe9967fcffdaa35e07d4cc654c13d46e Reviewed-on: https://swiftshader-review.googlesource.com/3150Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Nicolas Capens authored
This eliminates the need to specify if shaders can contain defined constant values in the front-end using a global variable. Change-Id: If7802a2743c0afa650a2631cd7945c8b3d7cf645 Reviewed-on: https://swiftshader-review.googlesource.com/3152Reviewed-by:
Greg Hartman <ghartman@google.com> Tested-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Greg Hartman authored
Change-Id: Ibb3fc68726fbea174ce1c499bcca2a9b6cfbfd5d Reviewed-on: https://swiftshader-review.googlesource.com/3149Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Greg Hartman authored
Also update the script name. Change-Id: I5d0a1012262eb61658d7d4a5e32a19aefff10ece Reviewed-on: https://swiftshader-review.googlesource.com/3146Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Nicolas Capens authored
Bug 21194513 Change-Id: I487a7e07aa936b8613200fae319fe09b86e81cb1 Reviewed-on: https://swiftshader-review.googlesource.com/3148Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
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/3145Tested-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>
-
- 14 May, 2015 4 commits
-
-
Greg Hartman authored
Change-Id: Id94ea39742b69bb24c655381e537affccd9ca5c5 Reviewed-on: https://swiftshader-review.googlesource.com/3140Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Greg Hartman authored
Change-Id: Idb24d792f8a50ca9a560a8a2d7b23e1053afaf5e Reviewed-on: https://swiftshader-review.googlesource.com/3118Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Greg Hartman authored
Change-Id: I6ca5697a8b672a1e20bcb7999cf4d9ba544f9558 Reviewed-on: https://swiftshader-review.googlesource.com/3117Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Alexis Hetu authored
Added a few missing types: - Unsigned ints and vectors - Signed and unsigned int samplers - 2D Array samplers Change-Id: I052f7da3b2cb24c5cd2bdd1cf1e3b3a2b0ee0a50 Reviewed-on: https://swiftshader-review.googlesource.com/3042Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 13 May, 2015 6 commits
-
-
Greg Hartman authored
Change-Id: Ic670895f50ff3aa12fb0963e321541b21e886e12 Reviewed-on: https://swiftshader-review.googlesource.com/3110Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Alexis Hetu authored
Added ~, %, &, |, ^, <<, >>, %=, &=, |=, ^=, <<=, >>= to the parser and related enums. Change-Id: Ic95b2362ec3a066ea5285b195bdcda9b6853fd3f Reviewed-on: https://swiftshader-review.googlesource.com/3120Reviewed-by:Nicolas Capens <capn@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
Greg Hartman authored
Change-Id: Ifa68f6d3bd77454f04f28b20bce97e4bcf0f7a74 Reviewed-on: https://swiftshader-review.googlesource.com/3106Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Alexis Hetu authored
Texture2DArray textures can now be bound properly. Change-Id: I3516b67c266feaede3e63c30615bd9f2891c0f1b Reviewed-on: https://swiftshader-review.googlesource.com/3083Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Added unsigned in and unsigned vectors to parser. Change-Id: Ic904f723c5db33d2d2bf432344d8abc3db966c1f Reviewed-on: https://swiftshader-review.googlesource.com/3103Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
GL_SRC_ALPHA_SATURATE can now be used as a dst type. Change-Id: I48764a8fb8900d418de3180cf1a485871582e931 Reviewed-on: https://swiftshader-review.googlesource.com/3104Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 12 May, 2015 3 commits
-
-
Nicolas Capens authored
Change-Id: If0aedc86a1f6492eb8174744f9ca6c3eea24e729 Reviewed-on: https://swiftshader-review.googlesource.com/3090Reviewed-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: I47b82f0e10e572943c31df521b1b74492ba6318e Reviewed-on: https://swiftshader-review.googlesource.com/3081Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Greg Hartman authored
Coincides with I08dcfe8da032f03a556454199a2d66d29837571d on the Android-GCE end. Change-Id: I7d24a7eadaa3f0a69f8baf34af0cfea24447594f Reviewed-on: https://swiftshader-review.googlesource.com/3082Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
- 11 May, 2015 1 commit
-
-
Alexis Hetu authored
Sizes weren't getting printed properly because of their type. In this case, primarySize, for example, is an unsigned char, so it gets printed as if it were a character instead of a number. Changing it to "primarySize + '0'" also fails, because then the result of the operator+ gets interpreted as an int. To get it to work, I would need either something like: static_cast<char>(primarySize + '0') or static_cast<int>(primarySize) I chose the latter. Change-Id: Ib0718a7a86ef4314f886b653526240aa788fb3df Reviewed-on: https://swiftshader-review.googlesource.com/3084Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-