b59a58e8bdc6f7cd9e906d74a6ae97ba00f40c47 |
|
02-Jun-2016 |
Alexis Hetu <sugoi@google.com> |
Fixed some function signatures Fixed a few types in function signatures so that base and derived classes signatures match. Change-Id: Ide9b9c78ff05be785b512451a36c836f35bd1f3d Reviewed-on: https://swiftshader-review.googlesource.com/5463 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
426cb5e11112c9a9c3a7f145474a29e5e81463ca |
|
20-Jul-2017 |
Nicolas Capens <capn@google.com> |
Fix clearing all samples of multisample render targets. Only libGLESv2 was clearing all the samples of a multisample buffer. Since all known APIs always clear all the samples, this could be handled in the Renderer. Bug swiftshader:77 Change-Id: Ib9adc3c61d263420ed0a0ae4828a693bd360b076 Reviewed-on: https://swiftshader-review.googlesource.com/10788 Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
f41f0332bfb9dfbf09253bbf10f3b46e820a4f8e |
|
30-May-2017 |
Nicolas Capens <capn@google.com> |
Avoid dummy key methods by using pure abstract classes. Sanitizer tools desire having the vtables of any class with non-pure virtual methods, even when none of them are called in the current linkage unit. Work around this by making the affected classes pure abstract and implementing them in a derived class in the respective library responsible for creating them. Bug swiftshader:31 Change-Id: I40046f605731eb1cc3825c1ede2d8d9b5826d0f5 Reviewed-on: https://swiftshader-review.googlesource.com/9914 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
a9beed30dd4b2e26452479bc722a35039ce0fb42 |
|
13-Dec-2016 |
Alexis Hetu <sugoi@google.com> |
Fixed using GL_SAMPLE_ALPHA_TO_COVERAGE A few things were failing when trying to use GL_SAMPLE_ALPHA_TO_COVERAGE: - The alpha test should not be skipped when GL_SAMPLE_ALPHA_TO_COVERAGE is set, otherwise no computation is performed. - The alpha reference value was wrong (the alpha-to-coverage ramp is centered around it) Change-Id: Ib9849868d267ca49fb3f0112192af8f207d34307 Reviewed-on: https://swiftshader-review.googlesource.com/8308 Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Alexis Hétu <sugoi@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
b9dda64e0e31dc5ac3eb7a19948062385a097cdb |
|
06-Oct-2016 |
Alexis Hetu <sugoi@google.com> |
glBlitFramebuffer support for depth/stencil formats Added support for depth and stencil formats for glBlitFramebuffer: - Blitter now supports quad layout and stencil - Device::stretchRect() now supports specific buffers, so that a caller can specifically choose which buffer to copy Change-Id: Iae0898df11e0a1d3c006113486ed15a3fd2f90a9 Reviewed-on: https://swiftshader-review.googlesource.com/7510 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
a52dfbdae4b91f970793a0e3b1df6f210e3e1312 |
|
05-Oct-2016 |
Alexis Hetu <sugoi@google.com> |
Adding functionality to stencils Two minor features are required for the blitFramebuffer implementation in OpenGL ES 3: - lockStencil with x,y coordinates - getting the stencil format (new getStencilFormat function) Change-Id: I83ccccefe70dbbedd05b5d82bc75d30f689c4abe Reviewed-on: https://swiftshader-review.googlesource.com/7490 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
8820f64b43b5b41c15cbebd3bcf2a6078800d8da |
|
30-Sep-2016 |
Nicolas Capens <capn@google.com> |
Implement pointer arithmetic. Bug swiftshader:11 Change-Id: I50bb9c6bf7bbe21630bd5f1eb5e0aa0aeb06fdb3 Reviewed-on: https://swiftshader-review.googlesource.com/7393 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
9c27130bf1b7c36e0de9553df1393de23722f7d6 |
|
29-Sep-2016 |
Alexis Hetu <sugoi@google.com> |
Fixed flipX in Device::copyBuffer When x was flipped, the entire row would be copied in the reverse byte order, which was wrong for any type with pixels larger than 1 byte. Now the full pixels are copied in the reverse order instead of the bytes, so pixels are no longer byte flipped. Change-Id: Ie0e0516546a49d0f890a4abe24d44ccb3ffb2350 Reviewed-on: https://swiftshader-review.googlesource.com/7362 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
81519cfcdbc76c5969cd1d132fd1ca627848013f |
|
08-Sep-2016 |
Alexis Hetu <sugoi@google.com> |
Fixed alignment warnings Some alignment warnings were popping up on some windows bots. Rather than silencing them, I just fixed them. Change-Id: I21bc558e04498357c5d76a9caf9bd86f0a5cb540 Reviewed-on: https://swiftshader-review.googlesource.com/7131 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
0bac285a78df6a6d7a6b68784748b92805420ffb |
|
07-May-2016 |
Nicolas Capens <capn@google.com> |
Apply the Apache 2.0 license. Change-Id: I4a7aeefedcd2d891093520d5a10ebefadcddb5be Reviewed-on: https://swiftshader-review.googlesource.com/5320 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
c98186ac0ca46c07800798f5a35a59a9ecb09b44 |
|
18-Apr-2016 |
Nicolas Capens <capn@google.com> |
Fix support for variable number of render targets. Bug 19353282 Change-Id: I4e99589477de32bb8004feec673e1dbddb675047 Reviewed-on: https://swiftshader-review.googlesource.com/5144 Reviewed-by: Alexis Hétu <sugoi@google.com> Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
c39901ecf661bfef98d5c5ae9ff45e6c8dd5577e |
|
21-Mar-2016 |
Nicolas Capens <capn@google.com> |
Refactor buffer clearing. Bug 27460431 Change-Id: I90de3285c86c0d3187969270dcbd78a8b02feee9 Reviewed-on: https://swiftshader-review.googlesource.com/4978 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
7155963e9a21d7f9e97bd8c49bd8f590e2695883 |
|
21-Mar-2016 |
Nicolas Capens <capn@google.com> |
Bind depth and stencil buffers separately. Bug 27460431 Change-Id: Ice854b6faec09dc5f2cbdc2a5c3ffba9a73bfb70 Reviewed-on: https://swiftshader-review.googlesource.com/4977 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
3751c1edd9349a5923a5427b745a5e9b5addf8d3 |
|
21-Mar-2016 |
Nicolas Capens <capn@google.com> |
Support separate depth and stencil buffers. Bug 27460431 Change-Id: If11e16597b3fdfbfa6f1f2282e287b302b541f63 Reviewed-on: https://swiftshader-review.googlesource.com/4976 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
b02a8ee6242f5e8ea6e05304ecd6bb416f462ace |
|
11-Feb-2016 |
Alexis Hetu <sugoi@google.com> |
Added support for more depth types Added format arguments to DepthBuffer/DepthStencilBuffer constructors and added existing types to type conversion functions so that more than one depth/stencil format may be supported. Change-Id: Ifd60b896e93a1ba4d05a30f123a1322cdd5254a5 Reviewed-on: https://swiftshader-review.googlesource.com/4766 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
79d102cc76faa2b5a853d3d6e9652fb5e9f14d87 |
|
02-Mar-2016 |
Alexis Hetu <sugoi@google.com> |
Fixed color clear for non multisampled rendertargets Bug 27454381 Change-Id: Ie59adfa5e5faf08a09427c993775e7d2892d311b Reviewed-on: https://swiftshader-review.googlesource.com/4913 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
ab3241d8844b0ca42b46228514ecc64229d8c87a |
|
29-Feb-2016 |
Alexis Hetu <sugoi@google.com> |
Fixed color clear on multisampled rendertargets Only the 1st sample's buffer of multisampled buffers was getting cleared instead of clearing all the samples' buffers, which led to incorrect results. Added a loop to fix the behavior. Change-Id: If22ebf2df61ae6afbc4c2975a9baee3c18a2492b Reviewed-on: https://swiftshader-review.googlesource.com/4910 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
50bba30913f4089fbc99b07bcd479688ee7bc881 |
|
07-Feb-2016 |
Nicolas Capens <capn@google.com> |
Refactor Image creation. Customize construction for each use case. Bug 26851951 Change-Id: Ic10166bbfeaf11e800fec2a6470446b76e49b825 Reviewed-on: https://swiftshader-review.googlesource.com/4710 Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
895aa62153c41552689e7f8cb4cb4e7ad686ba37 |
|
03-Jan-2016 |
Nicolas Capens <capn@google.com> |
Eliminate intermediate primitive type translation. Bug 21305111 Change-Id: I3803f274f25a25ec60f0f5cbfc4af0151f39ad04 Reviewed-on: https://swiftshader-review.googlesource.com/4505 Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
75b650f0e501750ae0ba66a435741731905dffc1 |
|
19-Nov-2015 |
Alexis Hetu <sugoi@google.com> |
Blitter clear implementation The "clear" operation can now be done through the blitter. The few changes are: - The blitter now supports RGBA masking - The blitter now supports RGB565 - When in "clear" mode, the blitter does a one read/multiple writes The old clearing code has been deleted from Surface. Change-Id: I970c3a0323f63ee5c89f02d94a2705e4bcf83866 Reviewed-on: https://swiftshader-review.googlesource.com/4291 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
1edcd8b626129ac8297cda0a297034d8dfeb5061 |
|
05-Nov-2015 |
Alexis Hetu <sugoi@google.com> |
Multiple draw buffers implementation Implemented the missing pieces for multiple draw buffers support: - Fixed Context::getScissoredImage() to use the drawbuffer parameter properly - Enabled setting multiple render targets - Added dynamic indexing of gl_FragData using a new dynOut flag to figure out which channels are being written to. Change-Id: Id3d95c46a980a698f71e99f7781cc6287e880e9d Reviewed-on: https://swiftshader-review.googlesource.com/4220 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
667472623f1f8a9d48c8a45c47b11c6ef537b07d |
|
22-Sep-2015 |
Nicolas Capens <capn@google.com> |
Improve color clear precision. Change-Id: Ib9dadf3d8fee0f63deb10e6754856c0530c928ab Reviewed-on: https://swiftshader-review.googlesource.com/3995 Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
a7ff3a487b3cc0844d8606761eeb546f4a35d242 |
|
28-Aug-2015 |
Nicolas Capens <capn@google.com> |
Allow 0x0 dimension default framebuffers. Bug 23041739 Change-Id: I1bec1fa05e8cf81864f8c0c2f49cf9c8093de5e0 Reviewed-on: https://swiftshader-review.googlesource.com/3934 Reviewed-by: Greg Hartman <ghartman@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
f77786ef310c064636790d72f404b54888648a19 |
|
25-Aug-2015 |
Nicolas Capens <capn@google.com> |
Log parameters of invalid surface creation. Change-Id: I8be27042263ae80da3e01dce6c84dcf43645a232 Reviewed-on: https://swiftshader-review.googlesource.com/3911 Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
d9762743d768d943003a980005b8c689d94d7cc9 |
|
08-Jul-2015 |
Maxime Grégoire <mgregoire@google.com> |
Implementation of glLogicOp Bug 22375329 Change-Id: Id6684e33bf3cd37fce48e7607e6a65fe64309f72 Reviewed-on: https://swiftshader-review.googlesource.com/2764 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Maxime Grégoire <mgregoire@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
04c967a3f4090bb7b679ae0859d4f2806e1565ac |
|
08-Jul-2015 |
Alexis Hetu <sugoi@google.com> |
Replaced some hardcoded constants Replaced values that matched with FRAGMENT_UNIFORM_VECTORS or VERTEX_UNIFORM_VECTORS where appropriate. Change-Id: I64a72b6f30a8a553ea44c268e757ee529cff59fd Reviewed-on: https://swiftshader-review.googlesource.com/3672 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
3713cd4b12696bcabaabe98562320e8fa1796b33 |
|
22-Jun-2015 |
Nicolas Capens <capn@google.com> |
Log the switch value when reaching an UNREACHABLE(). Bug 20025568 Change-Id: I37d2c7171e0704b4064e56e8ca8799f930038d87 Reviewed-on: https://swiftshader-review.googlesource.com/3481 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
a818c45371a81739aeb521dca24ba74ca6a4d38b |
|
11-Jun-2015 |
Alexis Hetu <sugoi@google.com> |
Eliminating warnings from SwifShader SwiftShader had over 270 warnings and this reduces the count to about 90, some of which can be addressed later, since some are less trivial to remove. The changes include: - Making sure we don't build any project with RTTI enabled, otherwise, we get some vftable size mismatch warnings - Making sure exception handling is the same for all configurations - Changing minus <unsigned> to the equivalent, and valid, ~<unsigned> + 1 - Explicitly casting types to bool by adding "!= 0" or "!= nullptr", depending on the case - Making sure no #define overrules another one without first doing the proper #undef of that #define - Removing signed VS unsigned comparisons - Making sure WinMain is __stdcall WebGL tests passed. Change-Id: I8d8d80adc862633b656d7e99c8ea461924fc0ef4 Reviewed-on: https://swiftshader-review.googlesource.com/3475 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
2c4edc2fe9903cba4c2817b1dd3962122f93ad73 |
|
09-Jun-2015 |
Nicolas Capens <capn@google.com> |
Make back buffers non-lockable. Bug 21716622 Change-Id: I041fd37d461114a52a3b3dfa57e4aee6c01e5ee5 Reviewed-on: https://swiftshader-review.googlesource.com/3445 Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
3779ea9cb522134ba11f2eae72112f9bfecae584 |
|
10-Jun-2015 |
Nicolas Capens <capn@google.com> |
Use only external surface dimensions. They should always be identical to the internal ones. Bug 21424351 Change-Id: Iafa18c14cc4d2e16f20238dac0208a8159cbaa6a Reviewed-on: https://swiftshader-review.googlesource.com/3460 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
3aa46cbdcb0cc386a53cabe67954a114593c37e5 |
|
03-Jun-2015 |
Nicolas Capens <capn@google.com> |
Use the last triangle vertex for flat shading on OpenGL. Bug 21559270 Change-Id: I4c2b5eb7076cc459422fbbb397a684c19bd643c2 Reviewed-on: https://swiftshader-review.googlesource.com/3372 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
4ffc8188b90fd2583ad7c2082db5ac45c54a5f54 |
|
29-Apr-2015 |
Alexis Hetu <sugoi@google.com> |
glClearBuffer implementation 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/3004 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
eafdb22c36f2077815eadf2a1db0fb6547bf0241 |
|
15-May-2015 |
Nicolas Capens <capn@google.com> |
Analyze the shader for define instructions. 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/3152 Reviewed-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>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
deda34b0d40b8cea039766895789099d34589a5d |
|
29-Apr-2015 |
Nicolas Capens <capn@google.com> |
Combine es2::Image and es1::Image into egl::Image. Change-Id: Iadd4ce8ac36ad3458741f244423731fa00d7fd84 Reviewed-on: https://swiftshader-review.googlesource.com/2982 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
f68510dddd0e801b507fd77a108a5f0508c9d4a5 |
|
24-Feb-2015 |
Alexis Hetu <sugoi@google.com> |
First simplest 3D mipmap implementation Bug 19126833 Change-Id: Idd67457542deb1408812bce2c796b275a7b19f0e Reviewed-on: https://swiftshader-review.googlesource.com/2420 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
0b65c5e3903233839197fd689895ba57b7f61a5b |
|
31-Mar-2015 |
Alexis Hetu <sugoi@google.com> |
Replacing numbers by constants 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/2761 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Alexis Hétu <sugoi@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
e9233fb766e89b40908bec41edf3523038d3a8e1 |
|
11-Feb-2015 |
Alexis Hetu <sugoi@google.com> |
Adding multisampling to texture3D test Required adding X and Y flipping to blitter. Change-Id: Icaac4045ae9419296112464d7ccdde7babb76eb3 Reviewed-on: https://swiftshader-review.googlesource.com/2180 Reviewed-by: Alexis Hétu <sugoi@google.com> Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
f7be67f8e9b497e47a1740a27a85886482613679 |
|
11-Feb-2015 |
Alexis Hetu <sugoi@google.com> |
Texture3D copy to level Bug 19126833 Change-Id: I6da0f1a3d09ab8f510f6f5b2600d911095e02a43 Reviewed-on: https://swiftshader-review.googlesource.com/2200 Tested-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
235781d1c02eab8fd95b8b75a426837075ecd97a |
|
27-Jan-2015 |
Nicolas Capens <capn@google.com> |
Implement support for wide lines. Bug 18962347 Change-Id: I673610bfd50bc0e09aedd764336c7e10cfa11e08 Reviewed-on: https://swiftshader-review.googlesource.com/1831 Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|
e8321394237fa04e1a3f066d5b96025f48c36dfc |
|
03-Nov-2014 |
Nicolas Capens <capn@google.com> |
Rename the GLES2 folder to OpenGL. BUG=18218488 Change-Id: I162a3a80a8e098a2a52b02ea56d746074dfb938d Reviewed-on: https://swiftshader-review.googlesource.com/1320 Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com>
/external/swiftshader/src/OpenGL/libGLESv2/Device.cpp
|