2018-01-10 | Nicolas Capens | Fix depth format assert. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-09 | Nicolas Capens | Fix break statement. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-09 | Nicolas Capens | Fix restoring the break execution enable mask. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-09 | Nicolas Capens | Fix loops with dynamic iteration count. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-09 | Nicolas Capens | Fix switch statements in loops. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-03 | Nicolas Capens | Fix Chrome build. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-03 | Nicolas Capens | Don't generate (S)SSE3 instructions in static code. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-03 | Nicolas Capens | Fix clamping depth output to [0, 1] range. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-03 | Nicolas Capens | Don't perform very early depth test when overridden... Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-03 | Nicolas Capens | Fix initializing LOD for 3D sampling. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-03 | Nicolas Capens | Only try folding constant array indexing if propagated. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-03 | Nicolas Capens | Allow length() method on any array expression. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-03 | Nicolas Capens | Implement support for arrays of constants. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-03 | Nicolas Capens | Fix using linear layout for depth readback. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-21 | Nicolas Capens | Allow framebuffer attachment images to have distinct... Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-21 | Nicolas Capens | Clamp unsigned floating-point formats. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-20 | Nicolas Capens | Use half-precision for special internal formats. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-20 | Nicolas Capens | Fix format mapping for 10F_11F_11F and RGB9_E5. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-19 | Nicolas Capens | Fix R8_SNORM implementation format. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-19 | Nicolas Capens | Rename signed normalized formats. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-19 | Nicolas Capens | Optimize mipmap base level. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-19 | Nicolas Capens | Implement mipmap base/max level. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-19 | Nicolas Capens | Search the top level from the base level. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-19 | Nicolas Capens | Use base level for mipmap generation and completeness. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-19 | Nicolas Capens | Validate cube completeness for mipmap generation. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-19 | Nicolas Capens | Fix Android build. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-19 | Nicolas Capens | Fix Linux build. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-19 | Nicolas Capens | Fix build issues. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-19 | Nicolas Capens | Use an ordinary map for compatibility with legacy Android. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-18 | Nicolas Capens | Implement sRGB conversion in the blitter. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-18 | Nicolas Capens | Refactor Blitter state. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-18 | Nicolas Capens | Implement sRGB conversion for the fallback path. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-18 | Nicolas Capens | Implement sRGB texture sampling. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-14 | Nicolas Capens | Fix D3D8 build. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-14 | Nicolas Capens | Update Google Test to latest revision. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-14 | Nicolas Capens | Implement framebuffer layer support. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-14 | Nicolas Capens | Implement render target layers support. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-14 | Nicolas Capens | Separate image depth and samples count. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2017-12-14 | Nicolas Capens | Fix blitting of quad layout data. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
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 |
next |