- 13 May, 2015 4 commits
-
-
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 5 commits
-
-
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>
-
Alexis Hetu authored
Adding the missing pixel store parameters needed to use some tests. Added the UnpackInfo structure to minimize function signature changes while sending all unpack parameters to loadImageData(). Change-Id: I86b660697ae726f902923066a9defe6d3a88860f Reviewed-on: https://swiftshader-review.googlesource.com/2943Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Added basic class / enums / function skeletons for Texture2DArray. No sampling code has been added to SamplerCore for Texture2DArray yet. Change-Id: I78bc1fdec069005d2b3b6f6b1ba41db8c278f74b Reviewed-on: https://swiftshader-review.googlesource.com/2852Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
Alexis Hetu authored
Adding multiple color attachments to Framebuffer objects. This cl allows setting multiple draw buffers, but there is currently no code exercising that path. These will connected properly to a shader's multiple outputs later. Change-Id: I41d4eadc4518d0b9c1468802c32e622df591e860 Reviewed-on: https://swiftshader-review.googlesource.com/2881Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Implemented glGetInteger[64i_v,64v], which is very similar to the 32b version, except it has a 64b output argument. Change-Id: I1874109da419b82b2499f4d82d9c46ab44381d65 Reviewed-on: https://swiftshader-review.googlesource.com/2864Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 10 May, 2015 1 commit
-
-
Maxime Grégoire authored
Change-Id: I473d9f83cceb53247c407a5c7e30acd8346c6b40 Reviewed-on: https://swiftshader-review.googlesource.com/3033Tested-by:
Maxime Grégoire <mgregoire@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 09 May, 2015 1 commit
-
-
Nicolas Capens authored
Wait for draw calls that use the Android native image to finish before dereferencing the buffer and potentially destroying it. Bug 20885669 Change-Id: I1c8f56e5065ad4c77d7b950feec4505c2e109a47 Reviewed-on: https://swiftshader-review.googlesource.com/3074Reviewed-by:
Greg Hartman <ghartman@google.com> Tested-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 08 May, 2015 1 commit
-
-
Greg Hartman authored
Change-Id: Ic2a4e0ed2844a412122ce2ba3ee6f9f774025eed Reviewed-on: https://swiftshader-review.googlesource.com/3070Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
- 07 May, 2015 1 commit
-
-
Nicolas Capens authored
Bug 20754549 Change-Id: I029310192d638a2769bf6e2d2950717d6a4c484b Reviewed-on: https://swiftshader-review.googlesource.com/3050Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 06 May, 2015 3 commits
-
-
Greg Hartman authored
Change-Id: I9e018591dc04ad1b79634f5d3164ae3d8ca13cfd Reviewed-on: https://swiftshader-review.googlesource.com/3060Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Greg Hartman authored
Change-Id: Ic6dfa9f565154602d540286d5feb091349f794bf Reviewed-on: https://swiftshader-review.googlesource.com/3061Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Greg Hartman authored
Change-Id: I9b043641f2c978d50cc4ae6492dff74ad5f006d6 Reviewed-on: https://swiftshader-review.googlesource.com/3019Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
- 05 May, 2015 2 commits
-
-
Greg Hartman authored
Change-Id: Iba39815f809388367d8297739c80fb5d1605900b Reviewed-on: https://swiftshader-review.googlesource.com/3011Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Alexis Hetu authored
Loading RGBA8 was apparently copying each line "width" times, which is pretty bad. Fixed that by removing the useless loop. Change-Id: Icf38232e422eb33f77b9df499e4137ea8f53abd3 Reviewed-on: https://swiftshader-review.googlesource.com/3040Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 04 May, 2015 1 commit
-
-
Alexis Hetu authored
OpenGL ES 3.0 has a new type of query, GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN, so it was added where appropriate. Change-Id: I0f1f1c8e3cfc1cf82cb413ae2e77dacd57d85d92 Reviewed-on: https://swiftshader-review.googlesource.com/3032Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 03 May, 2015 3 commits
-
-
Alexis Hetu authored
A few small things could be added: - Max Texture3D size - Max Texture2DArray layers - VertexArray name Change-Id: I9e6580cefff7ea3a04b189a4c73a3ffd017453ce Reviewed-on: https://swiftshader-review.googlesource.com/3018Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
New compressed formats were introduced in Open GL ES 3.0 and these have to be checked for properly. Change-Id: I88c5c7478e5358c22b4ffce8939d1adb926ce9df Reviewed-on: https://swiftshader-review.googlesource.com/3017Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Corrected small mistake in type. Change-Id: Ib96b5dfca7fc843c83c3f15a64f141769555d9aa Reviewed-on: https://swiftshader-review.googlesource.com/3031Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 01 May, 2015 1 commit
-
-
Greg Hartman authored
Change-Id: I02f328e7a2ad46877d00d5bc1de1439bebb23802 Reviewed-on: https://swiftshader-review.googlesource.com/3012Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
- 29 Apr, 2015 7 commits
-
-
Maxime Grégoire authored
Change-Id: Ic50ce5e9a3a72c04a1894a76d34d2fd020a693e8 Reviewed-on: https://swiftshader-review.googlesource.com/3002Tested-by:
Maxime Grégoire <mgregoire@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Added missing NULL pointer check Bug 20676373 Change-Id: Ia99cac8e6abb4157441d8ff1741b5d81981a1270 Reviewed-on: https://swiftshader-review.googlesource.com/3000Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug 18752589 Change-Id: I39ddf9a6146c174e4af3cc620f812b0f284877c2 Reviewed-on: https://swiftshader-review.googlesource.com/2981Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 18752589 Change-Id: Idfaf9ad4764f8c2997250cac5233fcc75d94582a Reviewed-on: https://swiftshader-review.googlesource.com/2963Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 18752589 Change-Id: I96bbad9ab0593b93b219ec8a769523342497c5da Reviewed-on: https://swiftshader-review.googlesource.com/2910Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 18752589 Change-Id: I2a4fad80b433e62131d66f12bab2f73c6b16a9a0 Reviewed-on: https://swiftshader-review.googlesource.com/2962Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I81d0021ebce2a2e846988f2cce8a0b78802e58a1 Reviewed-on: https://swiftshader-review.googlesource.com/2961Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 28 Apr, 2015 6 commits
-
-
Nicolas Capens authored
Change-Id: Iadd4ce8ac36ad3458741f244423731fa00d7fd84 Reviewed-on: https://swiftshader-review.googlesource.com/2982Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20564705 Change-Id: I6c82867a11d7efe54c5d95cd3a4f435cb241f52c Reviewed-on: https://swiftshader-review.googlesource.com/2986Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I6534a1cd4fcf935e55a03d81e59ad58cbdbfc4da Reviewed-on: https://swiftshader-review.googlesource.com/2987Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
- Added the ANGLE extension for instance drawing (GL_ANGLE_instanced_arrays) - VertexDataManager can now pull data either from the current attributes or from the VertexArray object Change-Id: Id0aa078bf9401e4f3f62594e90908fad98954051 Reviewed-on: https://swiftshader-review.googlesource.com/2946Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
Alexis Hetu authored
Added VertexArray.cpp with a few trivial function implementations. Change-Id: I9ea0bf47b2c6a1f76392c5fc84837f1778946855 Reviewed-on: https://swiftshader-review.googlesource.com/2984Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Added proper constness to Context getters. Change-Id: I0495cbe7ab0c9f50d4d9aa3d969507f117539bd8 Reviewed-on: https://swiftshader-review.googlesource.com/2983Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 27 Apr, 2015 1 commit
-
-
Alexis Hetu authored
Added get/set functions for binding a transform feedback buffer. Change-Id: I409841a35644ff8d5f99c0a6b4c3a43568676822 Reviewed-on: https://swiftshader-review.googlesource.com/2930Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-