Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Fix bugprone-forward-declaration-namespace errors in header files | Thiago Marcos P. Santos | 2020-04-17 | 1 | -1/+0 |
| | | | | As reported by clang-tidy-8. | ||||
* | [core] Fix readability-redundant-member-init errors in header files | Thiago Marcos P. Santos | 2020-04-17 | 1 | -1/+1 |
| | | | | As reported by clang-tidy-8. | ||||
* | [core] Move generic setProperty() parts to the base Layer class | Mikhail Pozdnyakov | 2020-03-24 | 1 | -10/+6 |
| | |||||
* | [build] Adding a build flag to build without GL if needed (#16120) | Thomas Moenicke | 2020-02-03 | 2 | -0/+105 |
| | | | | | | * [build] Adding a build flag to build without GL if needed * [build] Moving custom layer to mbgl/gl | ||||
* | [core] refactor program object creation | Konstantin Käfer | 2019-05-28 | 1 | -3/+0 |
| | |||||
* | [core] add gfx::CommandEncoder::present() | Konstantin Käfer | 2019-05-15 | 1 | -0/+7 |
| | |||||
* | [core] move GLContextMode to RendererBackend | Konstantin Käfer | 2019-04-05 | 1 | -1/+1 |
| | |||||
* | [core] refactor RendererBackend | Konstantin Käfer | 2019-04-05 | 1 | -0/+59 |
| | |||||
* | [core] add gfx::Renderable and gfx::OffscreenTexture | Konstantin Käfer | 2019-04-05 | 1 | -0/+17 |
| | |||||
* | [core] Privatize gl/gl.hpp | Konstantin Käfer | 2017-03-28 | 1 | -50/+0 |
| | |||||
* | [Qt] Remove legacy QOpenGL dependency from Qt5 build | Thiago Marcos P. Santos | 2017-03-03 | 1 | -2/+2 |
| | | | | OpenGL on Qt5 is offered via QtGui. | ||||
* | [core] Add noexcept(false) in MBGL_CHECK_ERROR | John Firebaugh | 2017-02-15 | 1 | -1/+1 |
| | | | | C++11 destructors are noexcept by default, so the prior definition always called std::terminate without allowing anything to catch the exception. | ||||
* | [Qt] Use Qt's OpenGL header | Thiago Marcos P. Santos | 2017-01-20 | 1 | -0/+3 |
| | |||||
* | [build] Remove unused gl/implementation.hpp | Bruno de Oliveira Abinader | 2016-11-08 | 1 | -16/+0 |
| | |||||
* | [linux] Added OSMesa headless backend | Bruno de Oliveira Abinader | 2016-11-04 | 1 | -0/+2 |
| | |||||
* | [core] separate Backend from View for headless rendering | Konstantin Käfer | 2016-10-25 | 1 | -0/+14 |
| | |||||
* | [core] Improve attribute binding API | John Firebaugh | 2016-10-05 | 1 | -32/+0 |
| | |||||
* | [core] Move shader and uniform to gl directory | John Firebaugh | 2016-10-05 | 1 | -1/+1 |
| | |||||
* | [core] Refactor Buffer | John Firebaugh | 2016-10-05 | 1 | -3/+35 |
| | |||||
* | [core] move OpenGL extension loading to their own headers | Konstantin Käfer | 2016-09-29 | 1 | -44/+3 |
| | |||||
* | [core] remove dependence on gl.h types | Konstantin Käfer | 2016-09-29 | 1 | -5/+0 |
| | |||||
* | [core] remove unused GL_TRACK functions | Konstantin Käfer | 2016-09-28 | 1 | -72/+0 |
| | |||||
* | [core] move GL value accessors to gl::value namespace | Konstantin Käfer | 2016-09-27 | 2 | -400/+0 |
| | |||||
* | [core] store viewport and FBO binding | Konstantin Käfer | 2016-09-27 | 2 | -0/+26 |
| | |||||
* | [core] track VAOs and Buffers | Konstantin Käfer | 2016-09-26 | 1 | -0/+32 |
| | |||||
* | [core] make GL value defaults constexpr | Konstantin Käfer | 2016-09-26 | 1 | -21/+21 |
| | |||||
* | [core] check GL errors in loop | Mike Morris | 2016-09-21 | 1 | -3/+2 |
| | | | | | | As recommended in https://www.opengl.org/wiki/GLAPI/glGetError char* -> std::string | ||||
* | [core] Use NDEBUG instead of DEBUG | Bruno de Oliveira Abinader | 2016-08-05 | 1 | -1/+1 |
| | | | | | CMake defines 'NDEBUG' by default for release build, so we can check if that's not defined instead of using 'DEBUG' for debug build. | ||||
* | [core] track texture state to avoid redundand binds | Konstantin Käfer | 2016-07-08 | 1 | -4/+18 |
| | |||||
* | [core] don't force GL state to be set when calling .reset() | Konstantin Käfer | 2016-07-07 | 1 | -0/+4 |
| | | | | We are using Value::reset() to change a piece of GL state to its default value. However, the current implementation always executes the GL call, even if our state tracking system knows that it's already at that value. The new implementation of Value::reset() now respects that, resulting in a lot fewer GL calls. | ||||
* | [core] code style cleanups | Konstantin Käfer | 2016-07-01 | 1 | -3/+3 |
| | | | | | | | - puts function definitions in a namespace ... {} rather than using namespace ...; - remove trailing whitespace - add trailing newline - protect SQL statements from being formatted by clang-format | ||||
* | [core] Added BlendColor GL config value | Bruno de Oliveira Abinader | 2016-06-20 | 1 | -0/+13 |
| | |||||
* | [core] Added missing BlendFunc operator | Bruno de Oliveira Abinader | 2016-06-20 | 1 | -0/+4 |
| | |||||
* | [core] Avoid redundant 'inline' usage | Bruno de Oliveira Abinader | 2016-06-18 | 3 | -46/+46 |
| | |||||
* | [core] Add a few conveniences to Color | John Firebaugh | 2016-06-15 | 1 | -5/+2 |
| | |||||
* | [core] use #pragma once instead of ifdef include guards | Konstantin Käfer | 2016-05-25 | 3 | -13/+4 |
| | |||||
* | [core] Added PixelZoom, RasterPos to GL config | Bruno de Oliveira Abinader | 2016-05-24 | 1 | -0/+4 |
| | |||||
* | [core] always set activeTexture before binding a texture | Ansis Brammanis | 2016-04-14 | 1 | -0/+13 |
| | |||||
* | [core] Don't put static objects in a header file (#4707) | John Firebaugh | 2016-04-14 | 1 | -25/+8 |
| | | | This causes duplicate objects -- one for every file that includes that header. | ||||
* | [gl] Moved VAO helpers to common header | Bruno de Oliveira Abinader | 2016-02-18 | 1 | -0/+26 |
| | |||||
* | [core] move GL value objects from gl_config.hpp to gl_values.hpp | Konstantin Käfer | 2016-02-08 | 2 | -76/+286 |
| | | | | Also removes duplicate code from gl_helper.hpp by reusing the GL values that we already have anyway. | ||||
* | [core] move util/gl_helper.hpp to gl/gl_helper.hpp | Konstantin Käfer | 2016-02-08 | 1 | -0/+90 |
| | |||||
* | [core] move platform/gl.hpp to gl/gl.hpp | Konstantin Käfer | 2016-02-08 | 1 | -0/+159 |