- 01 Dec, 2016 24 commits
-
-
Nicolas Capens authored
Bug swiftshader:15 Change-Id: I0d9cb2daeea931994abeb63f0939879875d4e81f Reviewed-on: https://swiftshader-review.googlesource.com/7791Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8148Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:15 Change-Id: I27f7c2b9d87841a1eae0d9bc92fbe79b28c65982 Reviewed-on: https://swiftshader-review.googlesource.com/7773Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8146Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Change-Id: Ie932ff6fa92bd026754a4339919df02093bdae95 Reviewed-on: https://swiftshader-review.googlesource.com/7775Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8147Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:15 Change-Id: Ief486cf0fe140a5b345f9a40c19c6e293d5798a4 Reviewed-on: https://swiftshader-review.googlesource.com/7772Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8145Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:13 Change-Id: I03cdbb3e5ea28643eb941e162125da68d183d1c6 Reviewed-on: https://swiftshader-review.googlesource.com/7810Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8144Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:13 Change-Id: Idd49e64aa8415ceb5d1cfee7b65a7d67ea0ebd40 Reviewed-on: https://swiftshader-review.googlesource.com/7792Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8143Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Change-Id: I6ad39c934a605e190171c8fb427c75ad587f4a68 Reviewed-on: https://swiftshader-review.googlesource.com/7793Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8142Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:15 Change-Id: I3f670be22415433a0582b3335fb48040e5a171c3 Reviewed-on: https://swiftshader-review.googlesource.com/7790Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8141Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Change-Id: I8c22ec3291f93e2a5baac4067baea73415dfa218 Reviewed-on: https://swiftshader-review.googlesource.com/7758Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8140Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:15 Change-Id: Id270f2f965a5a7154fa4dc83bd1edcd72cf2ff15 Reviewed-on: https://swiftshader-review.googlesource.com/7770Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8139Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:6 Change-Id: I3ab9023e2ac91a8435b403ebdd16e741197ecf6b Reviewed-on: https://swiftshader-review.googlesource.com/7757Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8138Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:6 Change-Id: I4a52eda6583a8731fd8e7a8bc15e716a772b8842 Reviewed-on: https://swiftshader-review.googlesource.com/7756Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8137Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:6 Change-Id: I9ffcca588014466acb7f13a3df551a696ada8a91 Reviewed-on: https://swiftshader-review.googlesource.com/7755Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8136Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:17 Change-Id: Idc1ea72f71770eb1378afb850d16026430adef60 Reviewed-on: https://swiftshader-review.googlesource.com/7754Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8135Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:6 Change-Id: I6443479e34b0819de45196c61a2e9fc0bf0e84d7 Reviewed-on: https://swiftshader-review.googlesource.com/7752Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8134Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:6 Change-Id: Idb083bd1aecedb529f4e15deda3a1cfcf95a5bfa Reviewed-on: https://swiftshader-review.googlesource.com/7753Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8133Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:6 Change-Id: I7910f6e9711f91cdee9425c2768dffb76b3ffe61 Reviewed-on: https://swiftshader-review.googlesource.com/7751Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8132Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:9 Change-Id: I5968426e6ffd53f65f0699017d35d07ff45bffab Reviewed-on: https://swiftshader-review.googlesource.com/7750Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8131Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:6 Change-Id: I7d32d12081f4a704f4731cfa29c0eadf75a43d49 Reviewed-on: https://swiftshader-review.googlesource.com/7738Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/8130Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:17 Change-Id: Ifde00443ab55a4cf68a038fac6356182518253fe Reviewed-on: https://swiftshader-review.googlesource.com/7715Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/7671Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:17 Change-Id: I3ba076bdfd733797f627c50c37dea83326ddee35 Reviewed-on: https://swiftshader-review.googlesource.com/7714Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/7670
-
Nicolas Capens authored
Distinguishing between Values and Constants complicates the creation of constant vectors, and isn't necessary when using Subzero assign operations to convert between them internally. Also, construct vector constants from arrays of basic types. Bug swiftshader:17 Change-Id: I9c03655ed18d5b4bd3797a252cd7f02793205254 Reviewed-on: https://swiftshader-review.googlesource.com/7713Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/7650Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:15 Change-Id: I065c52711719b12fe55cf0190e735240c008629e Reviewed-on: https://swiftshader-review.googlesource.com/7712Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/7390Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
Nicolas Capens authored
Bug swiftshader:15 Change-Id: Ia42d21b4f2c9e19a839ffb414661f2dffa350692 Reviewed-on: https://swiftshader-review.googlesource.com/7711Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com> Reviewed-on: https://swiftshader-review.googlesource.com/7630Reviewed-by:
Alexis Hétu <sugoi@google.com>
-
- 30 Nov, 2016 2 commits
-
-
Alexis Hetu authored
A few minor adjustments: - The validity of blit operations with the same bounds on source and destination buffer also extends to color buffers - Renderbuffers, whether GL_RENDERBUFFER or GL_FRAMEBUFFER_DEFAULT are considered of the same type for the purpose of blitting Change-Id: I0de7c19aa8b07fa57ed33b98be4a4ab609e6e115 Reviewed-on: https://swiftshader-review.googlesource.com/8213Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
A condition was overly aggressive in producing an INVALID_OPERATION when the read depth/stencil framebuffer is multisampled. When the formats are the same and source and destination rectangles are the same, performing a blitFramebuffer operation is allowed. Change-Id: I29e52cb546ae1bf248ac0107492c97ea82406613 Reviewed-on: https://swiftshader-review.googlesource.com/8212Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 22 Nov, 2016 2 commits
-
-
Alexis Hetu authored
Linux was complaining about ambiguous conditional expressions. Added some explicit casts to RValue<Int> to fix these warnings. Change-Id: Ib8e01ee69bb1794ea60b7954f1520a15e383cefa Reviewed-on: https://swiftshader-review.googlesource.com/8111Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
Alexis Hetu authored
A warning treated as an error was causing the official build to fail. Added -Wno-unused-result to the LLVM build file to solve the issue. Also ran 'git cl format' on the BUILD.gn files to fix all formatting issues. Change-Id: I235c7d9d3e60f788e1dc694a40991c214e6c77e3 Reviewed-on: https://swiftshader-review.googlesource.com/8110Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
- 17 Nov, 2016 1 commit
-
-
Alexis Hetu authored
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/7510Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 16 Nov, 2016 1 commit
-
-
Alexis Hetu authored
This is a new compilation only test which can be used to trigger swiftshader compilation on test bots. More unit tests can be added later. Change-Id: I46e605b3e7a67438f8f36346e4fcd4e06a2b00ec Reviewed-on: https://swiftshader-review.googlesource.com/8032Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 15 Nov, 2016 1 commit
-
-
Alexis Hetu authored
A few warnings were fixed: - 2 sets of virtual flip/blit functions were colliding, so I added pure virtual function overrides so that both definitions appear within FrameBufferWin - Moved a few variables within ASSERT inside the ASSERT statement in order to remove unused variable warnings - Removed stack option from glslang.l and removed comments handling code, which is actually already done by the preprocessor (tested in dEQP) - Removed unused yyscanner variable from glslang.l - Ifdefed debug only code in main.cpp Removed all related muted warnings from BUILD.gn files. Change-Id: Idf9e7eed00431cc747b689b5d1931fd0c1e8d506 Reviewed-on: https://swiftshader-review.googlesource.com/8010Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nico Weber <thakis@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 09 Nov, 2016 1 commit
-
-
Nicolas Capens authored
Bug swiftshader:6 Change-Id: I13f9c6d5702ff8debc562ab0c7dc593b4a4a9de5 Reviewed-on: https://swiftshader-review.googlesource.com/7991Reviewed-by:
Alexis Hétu <sugoi@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 13 Oct, 2016 4 commits
-
-
Nicolas Capens authored
Change-Id: I440c71fb57f439ab6461609810d32cfb74a892c7 Reviewed-on: https://swiftshader-review.googlesource.com/7590Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: If2a5c51991bd60e1b6545799cd50f9520c85f21e Reviewed-on: https://swiftshader-review.googlesource.com/7570Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
Change-Id: I8ebd26ce53930b60892bcf4e2378fb587df08da6 Reviewed-on: https://swiftshader-review.googlesource.com/7550Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
Nicolas Capens authored
It caused building Subzero individually to fail. Instead I've added a header which will get included when the submodule is not present and generates an error. The LLVM dependencies were split off into a separate project to make this work. This reverts commit d5d886eb. Change-Id: Ie80a02e20ac67d6a4e0984e1fbab84b880a03469 Reviewed-on: https://swiftshader-review.googlesource.com/7611Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Nicolas Capens <capn@google.com>
-
- 06 Oct, 2016 2 commits
-
-
Alexis Hetu authored
Removed Visual Studio compilation of Subzero and related tests from the SwiftShader solution so that building the Solution no longer attempts to build Subzero, which currently doesn't build in Visual Studio. Change-Id: Icde9f9ceb90b46681ce8d6019c8151317f84ad17 Reviewed-on: https://swiftshader-review.googlesource.com/7491Reviewed-by:
Nicolas Capens <capn@google.com> Tested-by:
Alexis Hétu <sugoi@google.com>
-
Alexis Hetu authored
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/7490Tested-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-
- 05 Oct, 2016 2 commits
-
-
Nicolas Capens authored
Bug swiftshader:15 Change-Id: I6cfb3218a9962ca9fe271e9595ecf56aaca6375d Reviewed-on: https://swiftshader-review.googlesource.com/7398Tested-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 swiftshader:15 Change-Id: Iaa626705220e4bd9b3c744c7623f8b204022b716 Reviewed-on: https://swiftshader-review.googlesource.com/7397Tested-by:
Nicolas Capens <capn@google.com> Reviewed-by:
Alexis Hétu <sugoi@google.com> Reviewed-by:
Nicolas Capens <capn@google.com>
-