93 Commits (228fa50acdab3dd6f26b044d9149316a72909f62)

Author SHA1 Message Date
Gurchetan Singh 336f2f1911 virglrenderer: add virgl_renderer_execute 5 years ago
Gurchetan Singh 3059387819 vrend_renderer: use gbm allocations 5 years ago
Gurchetan Singh 6d6c653b5f virglrenderer: open rendernode even for EGL_MESA_platform_surfaceless 5 years ago
Gurchetan Singh 759e941cb1 virgl/egl: rename some variables to be more descriptive 5 years ago
Alexandros Frantzis 69c52a8fb3 vrend: Internal support for synchronized transfers 6 years ago
Chia-I Wu 6628658027 vrend: make sure queries are fenced 6 years ago
Erik Faye-Lund afb78f123a vrend: remove duplicate VREND_TRANSFER_* defines 6 years ago
Gurchetan Singh 0475d679aa vrend: specify if a transfer occurs in context zero or not 6 years ago
Gert Wollny b4d4a9b2eb vrend: assume gl_colorspace also when no context type is set 6 years ago
Gert Wollny 70fefe33df virgl: expose function to set output callback 6 years ago
Gert Wollny 32c733fa47 src/: replace all instances of "fprintf to stderr" with "vrend_printf" 6 years ago
Dave Airlie 4aa32df2cf fix crash with qemu / egl colorspace 6 years ago
Erik Faye-Lund 7a353862c6 virglrenderer: force ctx0 for cursor 6 years ago
Gurchetan Singh 162d4bf38c Fix GLX build 6 years ago
Gert Wollny fb4f7577f7 virgl,egl: add check for EGL_KHR_gl_colorspace 6 years ago
Dave Airlie aa910dfa6a virglrenderer: add support for a private pointer in resources. (v2) 6 years ago
Erik Faye-Lund 056328c868 vrend: drop pointless argument to make_current 6 years ago
Tomeu Vizoso ff7794611b virgl/egl: Add option to use GLES 7 years ago
Tomeu Vizoso 04751276fc virgl/egl: Add option to use the surfaceless platform 7 years ago
Marc-André Lureau b358bb41f0 virgl_renderer_callbacks: add get_drm_fd() 7 years ago
David Riley 77a42bc8f0 virglrenderer: Add method to import EGLImageKHRs as resources. 7 years ago
Marc-André Lureau 6cf9b5ece6 egl: add virgl_renderer_get_fd_for_texture2() 7 years ago
Gert Wollny e72bc13892 virglrenderer.c: Fix warning 7 years ago
Marc-André Lureau 209557f455 Add a GLX backend 9 years ago
Marc-André Lureau 590728af95 renderer: remove unnecessary includes 9 years ago
Marc-André Lureau 2cef5fdfe4 renderer: fix compilation if egl isn't supported 9 years ago
Marc-André Lureau 89aea798b6 renderer: use a thread to block for fences. 9 years ago
Dave Airlie d1323fd44b renderer: move ctx forcing into fence checking. 9 years ago
Marc-André Lureau 0738199d41 renderer: return an int in vrend_renderer_init 9 years ago
Dave Airlie 92b00c978b renderer: CLEANUP - remove TABs 9 years ago
Dave Airlie 4385520930 renderer: fix compressed transfer gets 9 years ago
Marc-André Lureau 5d17df15a6 egl: call virgl_egl_get_fourcc_for_texture only if use_egl_context 10 years ago
Dave Airlie 7e85c2f114 renderer: CLEANUP: whitespace and reindent 10 years ago
Dave Airlie 59b9cb549a renderer: fix some minor sparse warnings 10 years ago
Dave Airlie cccbc3b5e4 renderer: return values from submit_cmd/decode block 10 years ago
Dave Airlie 5783d84b30 egl: overhaul the fourcc retrieval function 10 years ago
Dave Airlie 83d7fbb0d7 renderer: overhaul transfer code a bit 10 years ago
Dave Airlie 3d91ff730e renderer: cleanup context create errors and context destroy 10 years ago
Dave Airlie 8b423dc28a renderer: fixup get_info interface 10 years ago
Dave Airlie 8ea7848b6e virglrenderer: fix some memory leaks on cleanup 10 years ago
Dave Airlie 3ef1317b81 renderer: add renderer cleanup interface 10 years ago
Dave Airlie 5a72d1b3d3 virglrenderer: test input to init function properly 10 years ago
Dave Airlie 03e3116a75 import latest renderer code 10 years ago