- 10 Apr, 2015 3 commits
-
-
Nicolas Capens authored
Bug 20045861 Change-Id: Ib6a6625d3eb876a1444ae4dab17c6e25246fbc43 Reviewed-on: https://swiftshader-review.googlesource.com/2794Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20045861 Change-Id: I3dc737b5cc5759e487245030bfd8d871eacd8124 Reviewed-on: https://swiftshader-review.googlesource.com/2793Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 20045861 Change-Id: I16e76a464f58ffb47ed92374cf9d2aef21cc7603 Reviewed-on: https://swiftshader-review.googlesource.com/2783Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 09 Apr, 2015 3 commits
-
-
Alexis Hetu authored
Added proper destruction of new objects recently added to the context (VerterArray, Sampler and TransformFeedback). Change-Id: I45a741476d84b74469d5463653eb6a3bb04d501d Reviewed-on: https://swiftshader-review.googlesource.com/2813Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Greg Hartman authored
Change-Id: I370f5d2b6b18abefb1ea1c1e02f64e6c50b7c1d2 Reviewed-on: https://swiftshader-review.googlesource.com/2771Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Alexis Hetu authored
New objects: - Sampler - Transform feedback - Vertex Array Change-Id: I701ea5fea75b81196290c3bdb3230cd471cc537b Reviewed-on: https://swiftshader-review.googlesource.com/2796Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 08 Apr, 2015 2 commits
-
-
Alexis Hetu authored
- Added Texture2DArray where Texture3D was present - Added OpenGL ES 3.0 compressed texture formats - Used new buffer/texture parameters in setters/getters - Added new Texture2D formats (mostly sized formats) - Added missing matrix 2x3 code - Added some trivial vertex attrib functions Change-Id: I74913383a5623080a51193975d8b6bc811d06703 Reviewed-on: https://swiftshader-review.googlesource.com/2791Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
Query objects already existed as an extension for OpenGL ES 2.0, so all that was needed was to fill in the blanks in the API functions. Change-Id: I6b48d34bdd8a92e7531bbf6cecb1f4d75b55d144 Reviewed-on: https://swiftshader-review.googlesource.com/2800Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 02 Apr, 2015 2 commits
-
-
Alexis Hetu authored
Added parameters to support: - Mapping a subset of a buffer - New texture features like swizzling, min/max LOD, texture comparison modes, etc. Change-Id: Iffd961a3aeab33cb95892f93d78d3888ce60e401 Reviewed-on: https://swiftshader-review.googlesource.com/2780Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug 19979126 Change-Id: Ic074079cbe3630751a95ffcc2b2b33700063abcf Reviewed-on: https://swiftshader-review.googlesource.com/2782Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Ping-Hao Wu <pinghao@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 01 Apr, 2015 4 commits
-
-
Greg Hartman authored
Change-Id: Ieb57c03730387f04a339c2b19a7e59beb4408d19 Reviewed-on: https://swiftshader-review.googlesource.com/2770Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Nicolas Capens authored
Generation of the routines for copying surfaces and blitting were not protected by the same critical section as the renderer. Change-Id: I10eb386bdeebb04abc999b3313dc2c3b52adc090 Reviewed-on: https://swiftshader-review.googlesource.com/2772Tested-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Maxime Gregoire authored
Change-Id: I13fba44145d378470f2090f7688a8dd68ae56452 Reviewed-on: https://swiftshader-review.googlesource.com/2773Tested-by:
Maxime Grégoire <mgregoire@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
In order to be able to easily modify values in between OpenGL ES versions, some constants were added to replace hardcoded numbers. Change-Id: Ic35bf8e45341addf5315acaa9ffac01095b8907c Reviewed-on: https://swiftshader-review.googlesource.com/2761Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
- 31 Mar, 2015 7 commits
-
-
Nicolas Capens authored
Change-Id: I056e1a4c7ace83207bed85ce28aca187d72adc6f Reviewed-on: https://swiftshader-review.googlesource.com/2757Reviewed-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: Ia2f7d1db3b2a0f075326c3331125ca347f42932d Reviewed-on: https://swiftshader-review.googlesource.com/2756Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: Ied6d934f67c05c02bf75e99ab5e58bfd3b9070e6 Reviewed-on: https://swiftshader-review.googlesource.com/2755Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I1ad9fed9aea34cd20f8d78f4d4469c61aeb00ea6 Reviewed-on: https://swiftshader-review.googlesource.com/2753Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I0b903412c86442f3aca5dc454956c8d46b467083 Reviewed-on: https://swiftshader-review.googlesource.com/2752Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Also improve the filtering precision of 3-byte formats. Change-Id: If314c870735488dfcd22b9ab60b4783e31a4c05b Reviewed-on: https://swiftshader-review.googlesource.com/2751Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
- Added NxM size matrices - Added unsigned int uniforms - Removed dead code(packVaryings) in Program Change-Id: I0ecb47fa468245f60b9aa026d07fa9ed1f871340 Reviewed-on: https://swiftshader-review.googlesource.com/2745Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 30 Mar, 2015 3 commits
-
-
Ping-Hao Wu authored
Change-Id: I7e844eb7c313455d48cd2fc09440f10d639b4c77 Reviewed-on: https://swiftshader-review.googlesource.com/2758Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Ping-Hao Wu <pinghao@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I5d9c9567d6885a2c3bbaf78a821f66f99b1bfcfe Reviewed-on: https://swiftshader-review.googlesource.com/2750Reviewed-by:
Ping-Hao Wu <pinghao@google.com> Reviewed-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
- Added missing TRACE macros - Added some trivial verifications in a few more functions Change-Id: I32762a5caf8ee086ee423ba39a077d3cf3ec543a Reviewed-on: https://swiftshader-review.googlesource.com/2683Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 27 Mar, 2015 2 commits
-
-
Greg Hartman authored
Change-Id: I5931d9284e4e4b0649ceb38df6c5947efb1ca7d0 Reviewed-on: https://swiftshader-review.googlesource.com/2741Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Ping-Hao Wu authored
Change-Id: I6954c992401bca495df3808603fba1bb5ecb8a60 Reviewed-on: https://swiftshader-review.googlesource.com/2740Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 25 Mar, 2015 8 commits
-
-
Nicolas Capens authored
SwiftShader currently always preserves the color buffer on eglSwapBuffers, so both EGL_BUFFER_PRESERVED and EGL_BUFFER_DESTROYED can be used without real changes. Change-Id: I55fcd7d4b4211483d8876c15d3d6ea77ea2685e6 Reviewed-on: https://swiftshader-review.googlesource.com/2721Reviewed-by:
Ping-Hao Wu <pinghao@google.com> Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Bug 19864302 Change-Id: Iaca49fa72146ff35b6f1e5e40ade5cd2c5c48d0e Reviewed-on: https://swiftshader-review.googlesource.com/2657Reviewed-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: I95356056e7785e2dcfeffa95d4a38cc4e113ec62 Reviewed-on: https://swiftshader-review.googlesource.com/2661Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Nicolas Capens authored
Change-Id: If242cfd4df1a7519152946b3d2364fc180f8ffae Reviewed-on: https://swiftshader-review.googlesource.com/2720Tested-by:
Nicolas Capens <capn@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
Log errors on UNIMPLEMENTED() rather than aborting. For now ASSERT() will still abort. Change-Id: I4db66934d0cd69b557fd2989e0c120a5fa372b99 Reviewed-on: https://swiftshader-review.googlesource.com/2691Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Ping-Hao Wu authored
This change could result in multiple instances of the shared library being loaded when using alternate paths. This will be addressed by b/18752589. Change-Id: Icf26a0c6f76edfd4f1c710e14f1005138d97e77a Reviewed-on: https://swiftshader-review.googlesource.com/2664Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Nicolas Capens authored
All current texture environment parameters are integer, so just pass them through to glTexEnvi(). Change-Id: I2f1abea0d6da0e76b7ef305588ffc65fead32502 Reviewed-on: https://swiftshader-review.googlesource.com/2701Reviewed-by:
Greg Hartman <ghartman@google.com> Tested-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
All current texture parameters are integer, so just pass them through to glTexParameteri(). Change-Id: Ic4042b26b31194916af7814cabf2eb0d22c76ecb Reviewed-on: https://swiftshader-review.googlesource.com/2710Tested-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Greg Hartman <ghartman@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 24 Mar, 2015 6 commits
-
-
Nicolas Capens authored
Change-Id: I9b360f92c0b93a854abfd686cdcdd9b2a1dd6a13 Reviewed-on: https://swiftshader-review.googlesource.com/2700Tested-by:
Nicolas Capens <capn@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: Ib96c227367fe10890e576bf99a654b50fa9e06c4 Reviewed-on: https://swiftshader-review.googlesource.com/2671Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Greg Hartman authored
Change-Id: I41f663cc72709300ef59c1663ff0e44555afede8 Reviewed-on: https://swiftshader-review.googlesource.com/2672Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Greg Hartman authored
Change-Id: Ia2e2550fd333a3fd221ff4f8a5f46c215ca66be3 Reviewed-on: https://swiftshader-review.googlesource.com/2690Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Greg Hartman authored
Change-Id: Icb27a7f83b44a1081cae2db15ac43c025a4d04fc Reviewed-on: https://swiftshader-review.googlesource.com/2681Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Greg Hartman <ghartman@google.com>
-
Nicolas Capens authored
Bug 18703920 Change-Id: Ifde19f323e4025e2fd2ce24056e38073e373feb3 Reviewed-on: https://swiftshader-review.googlesource.com/2300Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-