summaryrefslogtreecommitdiffstats
path: root/video/out/opengl/ra_gl.c
Commit message (Expand)AuthorAgeFilesLines
* vo_opengl: go back to using GL_TIME_ELAPSEDNiklas Haas2017-08-081-16/+25
* vo_opengl: don't call glGetProgramBinary if GL_PROGRAM_BINARY_LENGTH==0wm42017-08-081-2/+4
* client API: more opengl_cb clarificationswm42017-08-071-1/+1
* vo_opengl: add another ra_format field to exclude insane formatswm42017-08-071-0/+1
* vo_opengl: further GL API use separationwm42017-08-071-4/+48
* vo_opengl: fix minor memory leakwm42017-08-071-1/+4
* vo_opengl: nuke ra_gl->first_runNiklas Haas2017-08-071-6/+12
* vo_opengl: simplify mirroring and fix it if glBlitFramebuffer is usedwm42017-08-071-5/+2
* vo_opengl: generalize ra_buf to support other buffer objectsNiklas Haas2017-08-071-37/+70
* vo_opengl: drop ra_gl.h from shader_cache.cNiklas Haas2017-08-061-0/+1
* vo_opengl: move timers to struct raNiklas Haas2017-08-061-0/+73
* vo_opengl: ra_gl: make getting GL ptr slightly less tediouswm42017-08-051-35/+20
* vo_opengl: move shader handling to rawm42017-08-051-1/+381
* vo_opengl: organize ra PBO flag slightly differentlywm42017-08-051-1/+1
* vo_opengl: make OSD code use ra for textureswm42017-08-051-3/+13
* vo_opengl: restore OSX "old" hwdecwm42017-08-051-1/+1
* vo_opengl: pass ra objects during rendering instead of GL objectswm42017-08-051-3/+154
* vo_opengl: make fbotex helper use rawm42017-08-051-2/+35
* vo_opengl: use GL_CLIENT_STORAGE_BIT for DRNiklas Haas2017-08-031-1/+1
* vo_opengl: remove unused ra_mapped_buffer.preferred_align fieldwm42017-08-031-1/+0
* vo_opengl: manage dither texture via rawm42017-07-291-3/+8
* vo_opengl: use ra_* for format negotiation toowm42017-07-291-0/+3
* vo_opengl: start work on rendering API abstractionwm42017-07-261-0/+290