2017-12-14 | Nicolas Capens | Implement missing depth/stencil formats. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-08 | Nicolas Capens | Validate unsized internal formats. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-08 | Nicolas Capens | Refactor read buffer access. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-08 | Nicolas Capens | Fix missing RG8 blending support. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-07 | Isaac Chen | Mark libsubzero as vendor Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-06 | Nicolas Capens | Restore support for BGRA formats. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-06 | Nicolas Capens | Fix initial rbo state. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-06 | Nicolas Capens | Fix framebuffer attachment validation. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-06 | Nicolas Capens | Untangle internal & implementation format. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-05 | Nicolas Capens | Fix using read color buffer for glReadPixels validation. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-05 | Nicolas Capens | Fix internalformat handling. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Nicolas Capens | Fix D3D8 compilation. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Nicolas Capens | Move draw call early-outs until after validation. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Nicolas Capens | Fix Ozone compilation. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Nicolas Capens | Implement seamless cubemap sampling. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Nicolas Capens | Perform coordinate clamping on border addressing mode. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Nicolas Capens | Update cube texture borders when dirty. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Alexis Hetu | Functionality to update borders of cube textures. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Alexis Hetu | Add support for borders around textures. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Nicolas Capens | Refactor high-precision texture coordinate addressing. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Nicolas Capens | Fix remaining LLVM integer vector comparisons. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Nicolas Capens | Compute cube LOD based on Manhattan distance. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-01 | Nicolas Capens | Compute implicit derivatives relative to first quad... Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-30 | Nicolas Capens | Drawing without current program is not an error. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-30 | Nicolas Capens | Support 3-component integer formats natively. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-30 | Nicolas Capens | Fix casting to signed unnormalized integers. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-30 | Nicolas Capens | Fix support for NPOT 3D and 2D array textures. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-16 | Nicolas Capens | Reduce temporaries used during rvalue evaluation. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-16 | Nicolas Capens | Fix taking the index into account for write mask. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-16 | Nicolas Capens | Reduce lifetime of address temporary. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-16 | Nicolas Capens | Refactor lvalue() to return the root node. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-16 | Nicolas Capens | Don't needlessly traverse the left hand side of assignments. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-16 | Nicolas Capens | Disallow assigning to interface block fields. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-16 | Nicolas Capens | Print uniform buffer registers as cb#[index]. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-16 | Nicolas Capens | Eliminate integer destination modifier. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-16 | Nicolas Capens | Remove matrix field selectors. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-07 | Nicolas Capens | Refactor FrameBuffer blit/flip source. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-07 | Nicolas Capens | Use the source stride for framebuffer blit. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-07 | Nicolas Capens | Refactor FrameBuffer state. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-07 | Nicolas Capens | Default to libGLESv2 for EGL surface buffer creation. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-07 | Nicolas Capens | Work around Visual Studio bug causing access violation. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-07 | Nicolas Capens | Implement shadow texture depth comparison. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-07 | Nicolas Capens | Fix cube texture gradient calculation. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-07 | Nicolas Capens | Pass the sampling lod/bias as a separate parameter. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-07 | Nicolas Capens | Refactor sampling functions to use a return value. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-07 | Nicolas Capens | Create SamplerCore on demand. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-11-07 | Nicolas Capens | Pass down the texture compare state. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-31 | Nicolas Capens | Fix Visual Studio warning treated as error. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-31 | Nicolas Capens | Fix pedantic Linux warning treated as error. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-31 | Nicolas Capens | Enable executable code generation and linking. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-30 | Nicolas Capens | Fix vertex stream count and normalized data layout. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-27 | Nicolas Capens | Fill vertex routine state for fuzzer. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-27 | Nicolas Capens | Fix last stream type enum. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-27 | Corentin Wallez | VertexRoutineFuzzer: Add code able to compile a simple... Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-27 | Corentin Wallez | libGLESv2: compile entry points in the shared library. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-26 | Nicolas Capens | Use more explicit include paths. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-26 | Nicolas Capens | Fix rendering to single-channel color buffers. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-11 | Nicolas Capens | Fix Visual Studio 2017 build of Debug D3D8. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-10 | Nicolas Capens | Upgrade SwiftShader solution and projects to Visual... Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-06 | Nicolas Capens | Rename version scripts to linker scripts. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-06 | Nicolas Capens | Fix depth clamping during 'very' early depth test. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-03 | Nicolas Capens | Enable use of NEON intrinsics on ARM. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-03 | Nicolas Capens | Spill whole vector registers to the stack. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-03 | Nicolas Capens | Optimize common vector shuffle patterns for ARM32. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-03 | Nicolas Capens | Fix vector packing pseudo-instruction. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-02 | Nicolas Capens | Fix emulation of Short to Byte saturation. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-02 | Nicolas Capens | Fix vector packing regression. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-10-02 | Nicolas Capens | Implement vector intrinsics for ARM32. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-29 | Casey Dahlin | Support saturating vector add and subtract on ARM32. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-28 | Nicolas Capens | Support vector shift by constant for ARM32. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-28 | Nicolas Capens | Add intrinsic lowering stubs for ARM. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-28 | Aaron Gable | Upload pnacl-subzero changes to Gerrit by default Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-28 | Lei Zhang | Do not inline GlobalContext TLS methods. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-27 | Nicolas Capens | Refactor vector packing. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-27 | Nicolas Capens | Break on gtest failures in debug mode. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-27 | Nicolas Capens | Build before debugging with Visual Studio Code. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-27 | Nicolas Capens | Fix initial framerate and show maximum. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-18 | Nicolas Capens | Implement X11 onscreen framerate counter. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-18 | Nicolas Capens | Fix implementation format for default renderbuffer. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-15 | Nicolas Capens | Fix polygon offset depth clamp and units resolution. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-14 | Nicolas Capens | Fix libGL build. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-13 | Nicolas Capens | Free thread-local storage implicitly on thread termination. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-11 | Nicolas Capens | Fix sign-correcting of masked stencil reference. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-05 | Nicolas Capens | Fix thread-local storage memory leak. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-09-01 | Nicolas Capens | Fix constant vector construction for emulated types. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-31 | Nicolas Capens | Clarify new dependencies since project Treble. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-31 | Jiyong Park | Build lib*_swiftshader with BOARD_VNDK_VERSION Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-12 | Nicolas Capens | Build with a newer version of XCode. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-12 | Nicolas Capens | Restrict the Travis CI Linux distro to Trusty. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-11 | Nicolas Capens | Enable Travis CI builds on Mac OS X. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-11 | Nicolas Capens | Restrict building Subzero to Marshmallow and up. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-10 | Nicolas Capens | Restrict GLSL globals to be initialized with constant... Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-09 | Nicolas Capens | Eliminate unnecessary inverse masks. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-09 | Branimir Karadžić | Fixed D3DQUERYTYPE_TIMESTAMP behaviour. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-05 | Nicolas Capens | Generalize 4x32-bit vector swizzling. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-04 | Nicolas Capens | Log an error when unsupported Android pixel formats... Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-04 | Nicolas Capens | Check against sRGB formats for eglBindTexImage(). Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-04 | Nicolas Capens | Add libnativewindow dependency. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-04 | Nicolas Capens | Suppress attributes warnings. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-08-04 | Nicolas Capens | Refactor Android includes. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
next |