- 09 Jan, 2016 3 commits
-
-
Nicolas Capens authored
Bug 15387371 Change-Id: I01da3db7d6bb795c46153dbc12fd41478f4b6416 Reviewed-on: https://swiftshader-review.googlesource.com/4493Reviewed-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 15387371 Change-Id: I0f86d5ddcef0c2b6fc45164c730eb55f44c5c490 Reviewed-on: https://swiftshader-review.googlesource.com/4492Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
This works around an incorrect Clang warning: https://llvm.org/bugs/show_bug.cgi?id=21689 Bug 15387371 Change-Id: I2460a4f6dd414f518789be1fcc8ce8b205c6a066 Reviewed-on: https://swiftshader-review.googlesource.com/4491Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 08 Jan, 2016 3 commits
-
-
Nicolas Capens authored
This reduces support to EGL_DEFAULT_DISPLAY or assumes the native display handle corresponds with the default display. Bug 24600445 Change-Id: Ieb5d08beceff1cc46557483e1bed159dd9ab1bee Reviewed-on: https://swiftshader-review.googlesource.com/4520Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
matrix4x2 and matrix4x3 uniform arrays were broken because the structure allocated to contain them was of the wrong dimension, causing subsequent array elements to overwrite a portion of the previous element. Change-Id: I8129c7352f5470146994a0a89052a75fcfc4e54f Reviewed-on: https://swiftshader-review.googlesource.com/4524Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I0f28b08b865f85f212beaa74fa75f3b3620d9836 Reviewed-on: https://swiftshader-review.googlesource.com/4522Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 07 Jan, 2016 1 commit
-
-
Nicolas Capens authored
Bug 26424655 Change-Id: I24f9b17f5768d457b64fc510bf88f392f02759bc Reviewed-on: https://swiftshader-review.googlesource.com/4523Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 06 Jan, 2016 7 commits
-
-
Nicolas Capens authored
As prescribed by the EGL_ANDROID_image_native_buffer extension spec. Change-Id: Id4213e245d055971bd687f484dbc5efa7958adda Reviewed-on: https://swiftshader-review.googlesource.com/4518Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
This fixes commit cd0ea234. Change-Id: I51c82049fa809f303401b6623dbaa947a50d6d62 Reviewed-on: https://swiftshader-review.googlesource.com/4519Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: Ibe95427c6b626c308dff41996f636a7dc88f792c Reviewed-on: https://swiftshader-review.googlesource.com/4444Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I2dc3942032458093bb132d7b86c34f05e1bb8137 Reviewed-on: https://swiftshader-review.googlesource.com/4443Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
This removes uses of the "register" keyword, which is deprecated from C++11. Change-Id: If302563117f7d978b6f65312fc08e447905e0cde Reviewed-on: https://swiftshader-review.googlesource.com/4513Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I6a1dd24d997c64596dc096893338b7f471e64896 Reviewed-on: https://swiftshader-review.googlesource.com/4516Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I8c3600e9bce3e647ccbeb5590744530d43769ea2 Reviewed-on: https://swiftshader-review.googlesource.com/4515Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 05 Jan, 2016 4 commits
-
-
Nicolas Capens authored
Change-Id: Ia1c7bf07e296c4f12334061f1a8b6ba695fea937 Reviewed-on: https://swiftshader-review.googlesource.com/4035Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: Ibab854164a45c998976e65b8bfec80a8a688461b Reviewed-on: https://swiftshader-review.googlesource.com/4511Reviewed-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: Ic397b07800c423cfa2648b082ad8606c09223398 Reviewed-on: https://swiftshader-review.googlesource.com/4514Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Based on http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20150202/257325.html and http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20121029/154639.html Change-Id: I098654245c06a975b8b0bc66e0feb5acea0e9c89 Reviewed-on: https://swiftshader-review.googlesource.com/4510Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 04 Jan, 2016 2 commits
-
-
Nicolas Capens authored
Change-Id: I5d9d8247fc847e987cbe7d62f7e8641ac4225f50 Reviewed-on: https://swiftshader-review.googlesource.com/4448Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I4cca0f1cf0cc2cd95502769d9653939d6999b8e1 Reviewed-on: https://swiftshader-review.googlesource.com/4507Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 31 Dec, 2015 4 commits
-
-
Nicolas Capens authored
Change-Id: I3983513f09f70b36ab506b3c405aa347df2f36b9 Reviewed-on: https://swiftshader-review.googlesource.com/4490Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I6dcaac900eaae54d2ec0265d656fdc9c38371b8a Reviewed-on: https://swiftshader-review.googlesource.com/4449Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 19979104 Change-Id: If9dd668b4b6a1d82b38d1840648cb578e80495bf Reviewed-on: https://swiftshader-review.googlesource.com/4302Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 25690690 Change-Id: If25a8868effb1e55908c4041555e553b52ee789a Reviewed-on: https://swiftshader-review.googlesource.com/4292Reviewed-by:
Keun Soo Yim <yim@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 23 Dec, 2015 8 commits
-
-
Nicolas Capens authored
Change-Id: I9acb04151fa5230f59304b357438fadd914a68ce Reviewed-on: https://swiftshader-review.googlesource.com/4450Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I7013a57ab7d6bc1916d0a87b72ae826409a34ee9 Reviewed-on: https://swiftshader-review.googlesource.com/4442Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: Idbde45f1817ad9c9b3a4b526de78ecdf03e64d1f Reviewed-on: https://swiftshader-review.googlesource.com/4440Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I712b089c36e9c696c44a8d99a3d21819798a6142 Reviewed-on: https://swiftshader-review.googlesource.com/4430Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Corentin Wallez authored
Change-Id: I31fdb6a1e403831feb6040ea756f2c144ac79a5b Reviewed-on: https://swiftshader-review.googlesource.com/4383Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Corentin Wallez authored
Change-Id: I2f8511486ca3b040b257c2a763abb1bd0647d0e6 Reviewed-on: https://swiftshader-review.googlesource.com/4441Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Corentin Wallez authored
Change-Id: Iaef054314fb27632513397412ca9dc22b67a70ce Reviewed-on: https://swiftshader-review.googlesource.com/4380Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Corentin Wallez authored
Change-Id: I08d5d852322a75c8b3a0d6932f229da7022a82f1 Reviewed-on: https://swiftshader-review.googlesource.com/4379Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 21 Dec, 2015 4 commits
-
-
Corentin Wallez authored
Windows support is still WIP Change-Id: I5fd5bcda4fad754c0ce73698eddbe73e538f56df Reviewed-on: https://swiftshader-review.googlesource.com/4370Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 18314459 Change-Id: I63e56d626bd1838803d1de71b417b7e40242c5e9 Reviewed-on: https://swiftshader-review.googlesource.com/4390Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I7e4ceea2a45e8767881094de8b69b4d3aadab158 Reviewed-on: https://swiftshader-review.googlesource.com/4354Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: If1a8a581a63e801ec3855c554f10dabd67e8a4fd Reviewed-on: https://swiftshader-review.googlesource.com/4400Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 18 Dec, 2015 3 commits
-
-
Alexis Hetu authored
Added RGB10_A2 implementation in the Blitter and cases in related Surface utility functions. Change-Id: I2b1a9cdc1acc605085fb0f853741cc2f75bf1c9b Reviewed-on: https://swiftshader-review.googlesource.com/4420Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Currently, the magnification filter information is ignored by SwiftShader. In order to fix it, the 1st step is simply to make the sampler aware of this information. After this, a subsequent cl using the duvdxy computed in computeLod will choose which filter to use (if they are different). Change-Id: Idc8636c3d981c944815094f23e443725bed4cf27 Reviewed-on: https://swiftshader-review.googlesource.com/4382Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Format validations were failing if the exact same format wasn't used between different texture related calls to the same texture, even when the formats were equivalent, so I added a GetSizedInternalFormat function based on a format map (courtesy of Angle). The validation checks were also unified in utilities.cpp and used wherever texture formats were used, to make sure Image objects used in Texture objects always use the sized format, so that format comparisons work properly. Change-Id: I72fc8fb1b0f135ac679c274866e5b8e223541e7f Reviewed-on: https://swiftshader-review.googlesource.com/4082Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 17 Dec, 2015 1 commit
-
-
Alexis Hetu authored
Integer to integer types copy operations were failing due to a missing assignment when calling the Insert function and bad offsets on 16 and 32 bit component types. Change-Id: I2db55e9b6a284f8349e8fef0451255ee33be5837 Reviewed-on: https://swiftshader-review.googlesource.com/4410Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-