2018-06-22 | Nicolas Capens | Newly load sibling library from the same directory. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-06-22 | Nicolas Capens | Support Sanitizer builds with CMake. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-06-20 | Nicolas Capens | Disable mixed enum types warning for Subzero. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-06-15 | Nicolas Capens | Fix clearing of dirty textures. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-06-08 | Nicolas Capens | Fix GLSL struct with single matrix. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-06-05 | Nicolas Capens | Run unittests on Travis CI. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-06-05 | Nicolas Capens | Add CMake target for unittests. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-06-05 | Nicolas Capens | Don't acquire image for copying until needed. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-06-02 | Nicolas Capens | Fix CLang build. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-06-02 | Nicolas Capens | Prevent floating-point error accumulation during blitting. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-06-01 | Nicolas Capens | Fix the unittests Ninja build. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-31 | Nicolas Capens | Define GLAPI the same way as GL_APICALL. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-31 | Nicolas Capens | Don't use X11 on Mac OS. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-30 | Nicolas Capens | Use official headers to define GL_ARB_texture_rectangle. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-30 | Nicolas Capens | Update Khronos headers to latest version. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-30 | Nicolas Capens | Fix new[] / delete mismatch. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-30 | Nicolas Capens | Fix loop unrolling. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-30 | Nicolas Capens | Also copy shader info log on success. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-29 | Nicolas Capens | Implement dynamic indexing of temporaries. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-29 | Nicolas Capens | Implement gather/scatter operations for shader register... Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-29 | Nicolas Capens | Detect loop index modifications in loop body. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-23 | Nicolas Capens | Add MSVC project for reproducing fuzzer testcases. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-23 | Nicolas Capens | Update issue tracker information. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-17 | Nicolas Capens | Prevent 32-bit numeric overflow on image allocation. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-17 | Nicolas Capens | Refactor surface buffer size calculation. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-17 | Nicolas Capens | Refactor maximum texture dimensions. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-16 | Nicolas Capens | Ignore glGenerateMipmap for unspecified or zero-sized... Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-04 | Nicolas Capens | Don't flag temporary registers as used samplers. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-05-03 | Nicolas Capens | Skip ignored EGL config attributes. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-04-26 | Nicolas Capens | Accept GL_HALF_FLOAT and GL_HALF_FLOAT_OES interchangeably. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-04-25 | Nicolas Capens | Fix Linux build. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-04-18 | Nicolas Capens | Implement missing EGL surface queries. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-04-17 | Nicolas Capens | Remove unstructured metadata files. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-04-16 | Nicolas Capens | Guard against clearing null depth/stencil buffers. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-04-10 | Nicolas Capens | Fix build failure due to missing forward declaration. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-04-10 | Nicolas Capens | Add work-arounds for missing C++11 features. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-04-09 | Nicolas Capens | Initialize array size on error. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-29 | Nicolas Capens | Guard against copying from a zero-sized 3D image. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-27 | Nicolas Capens | Revert "Use official headers to define GL_ARB_texture_rectan... Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-26 | Nicolas Capens | Fix missing sized internal formats. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-26 | Nicolas Capens | Support more glCopyTexImage unsized formats. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-26 | Nicolas Capens | Don't upload array texture images six times. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-26 | Nicolas Capens | Validate pixel unpack buffer offset. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-26 | Nicolas Capens | Use official headers to define GL_ARB_texture_rectangle. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-26 | Nicolas Capens | Update OpenGL headers. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-21 | Nicolas Capens | Fix multisampled line rendering. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-20 | Nicolas Capens | Fix output directory creation. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-20 | Nicolas Capens | Split output binaries by platform. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-20 | Nicolas Capens | Fix Travis CI deploy directory. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-20 | Nicolas Capens | Add support for RGBA16F external images. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-16 | Nicolas Capens | Upload binaries to Google Cloud Storage. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-15 | Nicolas Capens | Fix glTexSubImage support of half-float extension formats. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-13 | Nicolas Capens | Check X11 return status. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-07 | Nicolas Capens | Fix Subzero build on Android. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-06 | Nicolas Capens | Prevent crashing when no current program is set. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-02 | Nicolas Capens | Fix marking all cube faces as clean after update. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-02 | Nicolas Capens | Refactor texture binding. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-01 | Nicolas Capens | Refactor exp2(). Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-01 | Nicolas Capens | Accept GL_RGB/GL_RGBA for glGetInternalformativ. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-03-01 | Nicolas Capens | Re-implement GL_APPLE_texture_format_BGRA8888. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-28 | Nicolas Capens | Fix floating-point luminance/alpha pixel upload. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-27 | Nicolas Capens | Use a relative URL for SwiftConfig. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-27 | Nicolas Capens | Fix renderbuffer binding for OpenGL ES 1.1. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-27 | Nicolas Capens | Don't perform component swizzling on a null texture. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-27 | Nicolas Capens | Fix internal format handling for OpenGL ES 1.1. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-27 | Nicolas Capens | Replace GL_NONE with GL_NO_ERROR when used as error. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-26 | Nicolas Capens | Restrict multisampling to normalized unsigned and float... Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-26 | Nicolas Capens | Fix texture upload and internalformat handling. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-26 | Nicolas Capens | Add debug macro for returning on assert. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-26 | Nicolas Capens | Fix assert while updating surface buffers. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-26 | Nicolas Capens | Fix glCopyTexImage support for BGRA color buffers. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-14 | Nicolas Capens | Fix more warnings treated as errors. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-13 | Nicolas Capens | Fix warnings treated as errors. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-08 | Nicolas Capens | Fix Chromium build. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-07 | Nicolas Capens | Refactor pixel storage modes. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-07 | Nicolas Capens | Support loading of multiple compressed texture slices. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-07 | Nicolas Capens | Refactor texture pixel upload offsets. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-07 | Nicolas Capens | Remove redundant compressed format lookup. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-07 | Nicolas Capens | Fix the source buffer used by CopyTex[Sub]Image. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-06 | Nicolas Capens | Refactor the copy validation matrix. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-05 | Nicolas Capens | Fix using base internal format for CopyTexImage validation. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-05 | Nicolas Capens | In-class initialize all TType members. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-05 | Nicolas Capens | Swap format/type in image upload. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-05 | Nicolas Capens | Fix pixel size calculation from upload format. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-05 | Nicolas Capens | Refactor CopyTexImage format validation. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-05 | Nicolas Capens | Refactor compressed texture format validation. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-02-01 | Nicolas Capens | Support compressed textures unconditionally. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-26 | Nicolas Capens | Remove unnecessary pointer checks. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-26 | Nicolas Capens | Fix memory leak on error. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-26 | Nicolas Capens | Fix missing comparison operators. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-26 | Nicolas Capens | Fix checking each cube face for changes. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-26 | Nicolas Capens | Add missing break in switch. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-18 | Nicolas Capens | Fix texture upload format. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-17 | Nicolas Capens | Bump the major version number. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-17 | Nicolas Capens | Fix Android build. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-16 | Nicolas Capens | Fix varying validation. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-11 | Nicolas Capens | Enable OpenGL ES 3.0 unconditionally. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-11 | Nicolas Capens | Fix validation of statically referenced varyings. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-11 | Nicolas Capens | Fix exp2 for integer input. Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2018-01-10 | Nicolas Capens | Expose GL_APPLE_texture_format_BGRA8888. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
next |