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 |
2015-01-22 | Nicolas Capens | Remove the Radiance compiler copy and use OpenGL's... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-20 | Nicolas Capens | Increment the version number. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-14 | Nicolas Capens | Provide framebuffer-specific color read format/type... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-14 | Nicolas Capens | Provide a faster implementation for reading to RGBA8. Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2015-01-14 | Nicolas Capens | Retrieve the implementation color read format/type... Reviewed-by: Nicolas Capens <capn@google.com> Tested-by: Nicolas Capens <capn@google.com> |
commit | commitdiff | tree |
2014-12-12 | Nicolas Capens | Fix allowing fragment shader invariant declarations. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-11 | Nicolas Capens | Remove a GCC-specific intrinsic Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-11 | Nicolas Capens | Remove Apple-specific CPUID queries. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-11 | Nicolas Capens | Fix an image destruction deadlock. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-11 | Nicolas Capens | Create 64-bit translator libraries for the Android... Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-10 | Nicolas Capens | Fall back to the default visual if no X8R8G8B8. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-08 | Nicolas Capens | Create translator libraries for the Android Emulator... Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-06 | Nicolas Capens | Add Linux projects for Radiance. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-06 | Nicolas Capens | Merge libEGL into libRAD. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-06 | Nicolas Capens | Fix compile errors. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-05 | Nicolas Capens | Treat all X8R8G8B8 and A8R8G8B8 formats as fast EGL... Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-03 | Nicolas Capens | Eliminate RefCountObject. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-03 | Nicolas Capens | Eliminate GL renderbuffers. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-03 | Nicolas Capens | Eliminate GL queries. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-03 | Nicolas Capens | Eliminate GL handle allocator. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-03 | Nicolas Capens | Eliminate GL framebuffers. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-03 | Nicolas Capens | Eliminate GL index and vertex data manager. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-03 | Nicolas Capens | Eliminate GL resource manager. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-03 | Nicolas Capens | Eliminate GL buffers. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-02 | Nicolas Capens | Implement a Radiance prototype. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-02 | Nicolas Capens | Clear the list of uniforms before recompiling. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-01 | Nicolas Capens | Implement ETC1 compressed textures support. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-12-01 | Nicolas Capens | Create a renderer device per GL context. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-28 | Nicolas Capens | Ignore Android EGL config attributes. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-28 | Nicolas Capens | Reference/release both the image and parent texture. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-26 | Nicolas Capens | Eliminate exception handling. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-26 | Nicolas Capens | Don't treat A8R8G8B8 on an X8R8G8B8 display as a slow... Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-25 | Nicolas Capens | Use both sysv and gnu style linker hash tables. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-22 | Nicolas Capens | Add libGLES_CM to the Code::Blocks project. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-21 | Nicolas Capens | Switch from GCC to Clang. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-21 | Nicolas Capens | Add GL_OES_draw_texture stubs. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-21 | Nicolas Capens | Fix C++11 compilation errors. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-21 | Nicolas Capens | Fix 32-bit builds of the sample app on Linux. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-21 | Nicolas Capens | Fix closing unopened shared libraries. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-21 | Nicolas Capens | Implemented EGL_EXT_platform_base and EGL_KHR_platform_gbm. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-20 | Nicolas Capens | Implement EGL_EXT_client_extensions. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-20 | Nicolas Capens | Remove RemoveTree. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-20 | Nicolas Capens | Fixed memory leak associated with TLS. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-20 | Nicolas Capens | Validate allocation size in PoolAllocator Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-17 | Nicolas Capens | Fix eglGetDisplay(EGL_DEFAULT_DISPLAY) on Linux. |
commit | commitdiff | tree |
2014-11-17 | Nicolas Capens | Add the OGLES2HelloTriangle sample to the Linux build. |
commit | commitdiff | tree |
2014-11-14 | Nicolas Capens | Fix the Linux build. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-11 | Nicolas Capens | Fix test sample launch environment. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-10 | Nicolas Capens | Delete EGL images only after eglDestroyImageKHR. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-10 | Nicolas Capens | Support GL_TEXTURE_2D targets in glEGLImageTargetTexture2DOES. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-10 | Nicolas Capens | Export extensions. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-10 | Alexis Hetu | Adding separate paths for each different library build... Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-10 | Nicolas Capens | Add the glEGLImageTargetRenderbufferStorageOES entry... |
commit | commitdiff | tree |
2014-11-05 | Nicolas Capens | Avoid resetting the EGL error code on client context... |
commit | commitdiff | tree |
2014-11-05 | Nicolas Capens | Load libraries from a list of possible names. |
commit | commitdiff | tree |
2014-11-03 | Nicolas Capens | Add stubs for RAD entry functions. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-03 | Nicolas Capens | Initialize RAD using EGL instead of GLUT. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-03 | Nicolas Capens | Added HelloRAD test sample. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-03 | Nicolas Capens | Rename libGLESv2 references to libRAD. Rename the es2... Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-03 | Nicolas Capens | Remove libGLES_CM and rename libGLESv2 to libRAD. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-03 | Nicolas Capens | Copy the OpenGL folder to Radiance. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-03 | Nicolas Capens | Rename the GLES2 folder to OpenGL. Reviewed-by: Nicolas Capens <nicolascapens@google.com> Tested-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-03 | Nicolas Capens | Automatically close the attach debugger dialog. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
2014-11-03 | Nicolas Capens | Fix crash on eglDestroyContext. Tested-by: Nicolas Capens <nicolascapens@google.com> Reviewed-by: Nicolas Capens <nicolascapens@google.com> |
commit | commitdiff | tree |
next |