2015-04-17 | Nicolas Capens | Only load a dependent library when it has an expected... Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-04-16 | Nicolas Capens | Remove unnecessary assert.h includes. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-04-16 | Nicolas Capens | Access library dependencies through a single object. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-04-15 | Nicolas Capens | Implement glColor4f(). Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-04-13 | Nicolas Capens | Bump the version number for release. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-04-13 | Nicolas Capens | Manually load X11 and resolve its symbols when needed. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-04-10 | Nicolas Capens | Reference count the TLS objects. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-04-10 | Nicolas Capens | Refactor GL objects into named and unnamed ones. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-04-10 | Nicolas Capens | Refactor using concrete EGL object pointers. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-04-10 | Nicolas Capens | Reset TLS when the EGL context is destroyed. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-04-02 | Nicolas Capens | Fix using an alpha-less GL format for Android's RGBX. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-04-01 | Nicolas Capens | Move the code generation mutex to Reactor. Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-31 | Nicolas Capens | Use matching internal and external formats for RGBA8... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-31 | Nicolas Capens | Implement glReadPixels() for RGBA formats. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-31 | Nicolas Capens | Enable using RGBA as internal formats. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-31 | Nicolas Capens | Implement support for RGBA blitting. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-31 | Nicolas Capens | Implement support for RGBA render targets. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-31 | Nicolas Capens | Implement support for RGBA sampling. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-30 | Ping-Hao Wu | Implement basic ANDROID_image_native_buffer support. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-30 | Nicolas Capens | Implement support for RGBA display formats. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-27 | Ping-Hao Wu | Add missing external texture type to the sampler uniforms. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-25 | Nicolas Capens | Implement EGL_SWAP_BEHAVIOR for eglSurfaceAttrib(). Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-25 | Nicolas Capens | Add a critical section for dynamic code generation. Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-25 | Nicolas Capens | Implement basic GL_OES_draw_texture functionality. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-25 | Nicolas Capens | Implement glTexEnvx(). Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-25 | Nicolas Capens | Implement glTexParameterx(). Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-24 | Nicolas Capens | Implement glShadeModel() for OpenGL ES 1.1. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-24 | Nicolas Capens | Work around non-compliant behavior for Google Maps. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-24 | Nicolas Capens | Enable the use of samplerExternalOES. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-24 | Ping-Hao Wu | Ignore files generated by Code::Blocks Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-23 | Nicolas Capens | Wait for threads to exit when destroying them. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-23 | Greg Hartman | Indicate support for Android EGL surface config attributes. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-23 | Ping-Hao Wu | LLVM configuration for Android builds. Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-23 | Ping-Hao Wu | Android's Bionic doesn't support std::sprintf. Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-23 | Nicolas Capens | Remove symbols not available on Android Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-23 | Greg Hartman | Remove uninformative error message details on division... Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-20 | Ping-Hao Wu | Use a string format for safer printing. Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-20 | Ping-Hao Wu | Remove unnecessary <exception> includes. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-12 | Nicolas Capens | Use a common implementation of the matrix stack for... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-12 | Nicolas Capens | Implement glFrustum() for OpenGL ES 1.1. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-02 | Nicolas Capens | Constant function parameters are not constant expressions. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-02 | Nicolas Capens | Always show the FPS when SwiftConfig is active. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-02 | Nicolas Capens | Rename EvqConst to EvqConstExpr Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-03-02 | Nicolas Capens | Fix Clang compilation. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-25 | Nicolas Capens | Set symbol extension at insertion. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-25 | Nicolas Capens | Set symbol operations at insertion. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-25 | Nicolas Capens | Use generic types to compact the symbol table initialization. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-25 | Nicolas Capens | Use safer typed enums. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-24 | Nicolas Capens | Implement basic GLSL ES 3.0 texture sampling. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-24 | Nicolas Capens | Define GLSL ES 3.0 sampler types. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-24 | Nicolas Capens | Simplify the creation of global types. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-24 | Nicolas Capens | Move GLSL ES 1.00-specific symbols to their own symbol... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-24 | Nicolas Capens | Split builtin symbols over multiple levels. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Explicitly insert builtins at symbol level 0 and declare... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Pass the shader version to the symbol table. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Implement support for layout qualifier locations. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Add support for unsigned integer literals in the shading... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Implement shader compiler support for uint vectors. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Implement shader compiler support for uint scalars. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Add helper functions to the lexer to tokenize strings... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Support in/out as type qualifiers. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Add support for new ESSL 3.00 keywords. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Reject GLSL ES 3.00 shaders for OpenGL ES 2.0 contexts. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Use an STL string for the shader info log. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Centralize shader compilation. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Eliminate compiling for the WebGL spec. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Parse the shader version number. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-23 | Nicolas Capens | Enable OpenGL ES 3.0 context creation. Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-12 | Nicolas Capens | Fix supporting samplers in structs passed down as function... Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-12 | Nicolas Capens | Always wait for the debugger. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-12 | Nicolas Capens | Fix the Code::Blocks builds. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-12 | Nicolas Capens | Eliminate the ShaderLang interface. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-12 | Nicolas Capens | Eliminate the abstract shader compiler interface. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-12 | Nicolas Capens | Eliminate TShHandleBase. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-12 | Nicolas Capens | Rename ShHandle to Compiler. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-12 | Nicolas Capens | Safely promote uninitialized constants. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-12 | Nicolas Capens | Ignore constants that have not been initialized. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-12 | Nicolas Capens | Provide safer and more convenient constant union accessors. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Add OpenGL ES 3.0 entry function stubs. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Add OpenGL ES 3.0 headers. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Predefine GL_FRAGMENT_PRECISION_HIGH. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Implement an OpenGL 2.1 prototype. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Share the name space implementation between all GL... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Access binding pointer objects through operators. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Make the Object class independent of the GL version. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Optimize fixed-function states. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Fix passthru of non-float texture coordinates. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Add support for quad primitives. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Implement support for wide lines. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-02-11 | Nicolas Capens | Make OutputASM header independent of GL headers. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-29 | Nicolas Capens | Provide missing OpenGL ES 1.x extension for implementation... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-28 | Nicolas Capens | Work around a GCC miscompilation issue. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-27 | Nicolas Capens | Initialize texture stage alpha modifiers. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-27 | Nicolas Capens | Add desktop OpenGL headers. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-22 | Nicolas Capens | Rename the desktop OpenGL namespace to gl. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-22 | Nicolas Capens | Rename the GLSL shader compiler namespace to glsl. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-22 | Nicolas Capens | Make the GLSL compiler independent of the API shader... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-22 | Nicolas Capens | Add libGL to the Visual Studio solution. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-22 | Nicolas Capens | Rename libGLESv2 to libGL. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-22 | Nicolas Capens | Copy libGLESv2 to libGL. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
next |