summaryrefslogtreecommitdiffstats
path: root/video/out/opengl/ra.h
Commit message (Expand)AuthorAgeFilesLines
* vo_opengl: refactor into vo_gpuNiklas Haas2017-09-211-491/+0
* vo_opengl: make the ra_renderpass names consistentNiklas Haas2017-09-131-1/+1
* vo_opengl: generalize UBO packing/handlingNiklas Haas2017-09-121-1/+17
* vo_opengl: add support for vulkan GLSL dialectNiklas Haas2017-09-041-1/+3
* vo_opengl: fix the renderpass target format at creation timeNiklas Haas2017-08-271-1/+5
* vo_opengl: fix misleading comment in ra.hNiklas Haas2017-08-271-6/+6
* vo_opengl: use UBOs where supported/requiredNiklas Haas2017-08-271-0/+1
* vo_opengl: add support for UBOsNiklas Haas2017-08-271-6/+11
* vo_opengl: clarify RA_CAP_DIRECT_UPLOADNiklas Haas2017-08-271-1/+2
* vo_opengl: refactor shader_cache bindingNiklas Haas2017-08-271-0/+4
* vo_opengl: be explicit about IMG_RWNiklas Haas2017-08-271-0/+2
* vo_opengl: use size_t offset for vertex offsetsNiklas Haas2017-08-271-0/+1
* vo_opengl: refactor tex_upload to ra_buf_poolNiklas Haas2017-08-221-0/+5
* vo_opengl: allow texture uploads to failNiklas Haas2017-08-181-2/+2
* vo_opengl: clarify the ra_fns.debug_markerNiklas Haas2017-08-181-1/+2
* vo_opengl: refactor RA texture and buffer updatesNiklas Haas2017-08-181-43/+39
* vo_opengl: make blitting an explicit capabilityNiklas Haas2017-08-181-3/+3
* vo_opengl: make ra_fns.timer_create optionalNiklas Haas2017-08-181-1/+1
* vo_opengl: add a hack for Apple's broken iOS hwdec stuffwm42017-08-081-1/+4
* vo_opengl: cosmetics to commentswm42017-08-081-5/+3
* vo_opengl: add another ra_format field to exclude insane formatswm42017-08-071-0/+2
* vo_opengl: further GL API use separationwm42017-08-071-0/+12
* vo_opengl: better formatting for enum RA_CAPNiklas Haas2017-08-071-7/+7
* vo_opengl: simplify mirroring and fix it if glBlitFramebuffer is usedwm42017-08-071-6/+6
* vo_opengl: generalize ra_buf to support other buffer objectsNiklas Haas2017-08-071-15/+40
* vo_opengl: move timers to struct raNiklas Haas2017-08-061-0/+22
* vo_opengl: move shader handling to rawm42017-08-051-0/+164
* vo_opengl: organize ra PBO flag slightly differentlywm42017-08-051-2/+5
* vo_opengl: make OSD code use ra for textureswm42017-08-051-3/+18
* vo_opengl: pass ra objects during rendering instead of GL objectswm42017-08-051-0/+21
* vo_opengl: make fbotex helper use rawm42017-08-051-0/+8
* vo_opengl: remove unused ra_mapped_buffer.preferred_align fieldwm42017-08-031-1/+0
* vo_opengl: manage scaler LUT textures via rawm42017-07-291-2/+2
* vo_opengl: manage dither texture via rawm42017-07-291-0/+6
* vo_opengl: start work on rendering API abstractionwm42017-07-261-0/+175