2016-03-10 | Nicolas Capens | Add the OGLESBasicTnL sample for Linux. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-03-10 | Nicolas Capens | Fix jb-mr1-gce-dev build. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-03-10 | Nicolas Capens | Fix draw race condition regression. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-03-09 | Nicolas Capens | Disable SIGXCPU signal handling by LLVM. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-03-02 | Alexis Hetu | Fixed color clear for non multisampled rendertargets Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-03-01 | Nicolas Capens | Fix Android emulator library loading on Windows. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-26 | Nicolas Capens | Correct reciprocal approximation for power-of-two values. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-25 | Nicolas Capens | Fix evaluating empty loop condition to true. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-24 | Nicolas Capens | Implement support for separate minification/magnification... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-23 | Alexis Hetu | Fixed Android build failure Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-17 | Nicolas Capens | Fix disallowing binding to the default framebuffer. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-12 | Nicolas Capens | Fix multilib module path. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-10 | Nicolas Capens | Fix compile warnings. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-10 | Nicolas Capens | Fix attempting to load libX11 when rendering headless. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-10 | Nicolas Capens | Fix Android master build. Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-09 | Nicolas Capens | Disable LLVM's use of __DATE__ and __TIME__ macros. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-08 | Nicolas Capens | Refactor texture coordinate addressing. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-08 | Alexis Hetu | Fix array texture LOD computation. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-08 | Nicolas Capens | Fix reference counting of texture images. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-08 | Nicolas Capens | Add utility functions for reference counting. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-08 | Nicolas Capens | Refactor Image creation. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-08 | Nicolas Capens | Use gl::Object to reference count egl::Image. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-08 | Nicolas Capens | Fix OpenGL ES 1.1 regression. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-05 | Nicolas Capens | Enable klp-emu-dev google x86 to build swiftshader... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-02-05 | Nicolas Capens | Check for GL object leaks at termination. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-28 | Nicolas Capens | Implement glGetPointerv(). Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-28 | Nicolas Capens | Fix attribute size queries. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-26 | Nicolas Capens | Detect all texture sampling shader instructions. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-25 | Nicolas Capens | Remove unnecessary friend class declarations. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-25 | Nicolas Capens | Make vertex registers members of routine classes. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-25 | Nicolas Capens | Move loop register usage to relative addressing. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-25 | Nicolas Capens | Move parameter reading to a prototype constructor. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-25 | Nicolas Capens | Eliminate redundant register set argument passing. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-25 | Nicolas Capens | Derive VertexRoutine from Function<>. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-15 | Nicolas Capens | Fix glBindVertexArray() compilation regression. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-15 | Nicolas Capens | Remove unused return value. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-15 | Nicolas Capens | Remove redundant shader instructions. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-15 | Nicolas Capens | Fix Clang warnings. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-15 | Nicolas Capens | Fix returning an opaque handle for eglGetCurrentDisplay(). Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-15 | Nicolas Capens | Move parameter reading to routine constructor. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-15 | Nicolas Capens | Derive Rasterizer from Function<>. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-15 | Nicolas Capens | Fix Clang errors on Linux. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-14 | Nicolas Capens | Make Function arguments type-safe. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-14 | Nicolas Capens | Make Function variadic and take a function signature. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-14 | Nicolas Capens | Disallow assigning to an RValue. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-12 | Nicolas Capens | Fix signed/unsigned comparison warnings. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-12 | Nicolas Capens | Eliminate intermediate primitive type translation. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-11 | Nicolas Capens | Fix glReadPixels and glClear memory leaks. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Add ./ to the test app's rpath. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Fix memory leaks. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Add suggested braces for subobject initialization. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Fix tautological expressions. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Fix LLVM code warnings. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Fix operator precedence warnings. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Add default switch cases. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Fix potentially uninitialized variables. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Fix macro redefinition warning. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Fix initialization order warnings. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Fix string format specifiers. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-09 | Nicolas Capens | Use empty initializer lists for zeroing structs. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-08 | Nicolas Capens | Statically allocate one EGL display. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-08 | Nicolas Capens | Fix a few missing EGL error resets. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-07 | Nicolas Capens | Implement glDrawTexfOES. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-06 | Nicolas Capens | Return EGL_BAD_ATTRIBUTE for unsupported HAL formats. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-06 | Nicolas Capens | Fix aligned access regression. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-06 | Nicolas Capens | Eliminate duplicate window size query code. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-06 | Nicolas Capens | Fix using floating-point exp2() Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-06 | Nicolas Capens | Regenerate parsers using flex 2.6 & bison 3.0.4. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-06 | Nicolas Capens | Fix XRGB surface to RGB texture binding. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-06 | Nicolas Capens | Fix basing aligned access on stride instead of width. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-05 | Nicolas Capens | Log use of RGB_888, which is currently not supported... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-05 | Nicolas Capens | Optimize Int2 construction. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-05 | Nicolas Capens | Replace Concatenate with vector constructors. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-05 | Nicolas Capens | Implement support for MMX movd instruction generation. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-04 | Nicolas Capens | Fix format/type conversion for readPixels. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2016-01-04 | Nicolas Capens | Fix checking for invalid query enums. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-31 | Nicolas Capens | Eliminate AndroidCommon header and source. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-31 | Nicolas Capens | Clean up GL header includes. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-31 | Nicolas Capens | Pass the gralloc buffer stride to sw::Surface. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-31 | Nicolas Capens | Use the given YV12 texture stride instead of computing... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-23 | Nicolas Capens | Rename translator libraries. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-23 | Nicolas Capens | Optimize for size. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-23 | Nicolas Capens | Statically link LLVM on OSX. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-23 | Nicolas Capens | Fix OSX retina display support. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-23 | Corentin Wallez | Port to OSX. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-23 | Corentin Wallez | Add OSX version of OGLES2HelloAPI sample. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-23 | Corentin Wallez | Make SwiftShader compile on Mac (with unimplemented... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-23 | Corentin Wallez | Add LLVM config headers for OSX. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-21 | Corentin Wallez | Add a CMakelists.txt to compile on Linux and Mac Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-21 | Nicolas Capens | Store the native display as an opaque pointer. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-21 | Nicolas Capens | Fix missing abs() declaration. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-21 | Nicolas Capens | Remove unnecessary header includes. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-10 | Nicolas Capens | Update eglplatform.h to latest Khronos version. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-09 | Nicolas Capens | Use stlport prior to Marshmallow. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-08 | Nicolas Capens | Remove unused header. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-07 | Greg Hartman | Fixes for JBMR0 compile (API 16) Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-04 | Nicolas Capens | Remove legacy build script. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-04 | Nicolas Capens | Enable x86-64 builds for Android. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-04 | Nicolas Capens | Only build for x86 Android architectures. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-12-01 | Nicolas Capens | Fix GL and D3D9 compilation. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
next |