aboutsummaryrefslogtreecommitdiff
path: root/src/virglrenderer.c
AgeCommit message (Expand)Author
2021-09-15virgl: Generalize resource mappingAntonio Caggiano
2021-08-06virgl: move logging to virgl_util.[ch]Chia-I Wu
2021-07-12virgl: Add VIRGL_RENDERER_ASYNC_FENCE_CB flagLouis-Francis Ratté-Boulianne
2021-05-21virgl: Don't define a local ret variable.Lepton Wu
2021-04-05virgl: add VIRGL_RENDERER_NO_VIRGLChia-I Wu
2021-04-05virgl: add support for venus rendererChia-I Wu
2021-03-11virgl: check buffer size to ensure no unsigned wraparound happensGert Wollny
2021-03-04virgl: add support for per-context fencingChia-I Wu
2021-03-04vrend: hook up per-context fencing internallyChia-I Wu
2021-03-04vrend: replace fence id by fence cookie internallyChia-I Wu
2021-03-04vrend: track fence contextsChia-I Wu
2021-03-04virgl: add fencing interface to virgl_contextChia-I Wu
2021-01-16virgl: add virgl_renderer_context_create_with_flagsChia-I Wu
2021-01-15virgl: fix virgl_renderer_export_query for untyped resourcesChia-I Wu
2021-01-15virgl: fix virgl_renderer_resource_get_map_info for untyped resourcesChia-I Wu
2021-01-15virgl: return res from virgl_resource_create_*Chia-I Wu
2021-01-15vrend: simplify vrend_renderer_resource_get_map_infoChia-I Wu
2020-11-13virgl: Add perfetto performance calls conditionallyGert Wollny
2020-11-10vrend: remove VREND_CAP_SET*Chia-I Wu
2020-11-06vrend: mask out VIRGL_RENDERER_THREAD_SYNC earlyChia-I Wu
2020-11-06virgl: fd should be an int in export_fenceChia-I Wu
2020-10-13vrend: add support for exporting egl fencesDavid Stevens
2020-09-03virgl: more checks against init argsChia-I Wu
2020-09-03virgl: improve init error handlingChia-I Wu
2020-09-03virgl: more robust winsys init/cleanupChia-I Wu
2020-09-03virgl: more robust resource/context table init/cleanupChia-I Wu
2020-09-03virgl: move resource table init out of vrendChia-I Wu
2020-09-03virgl: move resource/context table cleanup out of vrendChia-I Wu
2020-09-03virgl: move vrend_state.inited to global_stateChia-I Wu
2020-09-03virgl: add struct global_stateChia-I Wu
2020-09-03virgl: constify virgl_cbsChia-I Wu
2020-09-03vrend: add vrend_winsys_initChia-I Wu
2020-09-03vrend: add vrend_winsys_cleanupChia-I Wu
2020-09-03vrend: fail EGLImage import at runtimeChia-I Wu
2020-09-03vrend: add vrend_winsys_get_fd_for_texture*Chia-I Wu
2020-09-03vrend: add vrend_winsys_get_fourcc_for_textureChia-I Wu
2020-09-03vrend: move gl context functions to winsysChia-I Wu
2020-09-03vrend: add vrend_winsys.[ch]Chia-I Wu
2020-09-03vrend: rename GLX sourcesChia-I Wu
2020-09-03vrend: rename EGL/GBM sourcesChia-I Wu
2020-08-19virgl: move virgl_capsets to virglrenderer_hw.hChia-I Wu
2020-08-19vrend: add VREND_CAPSET_SET* backChia-I Wu
2020-08-07virgl: add virgl_renderer_resource_export_blobChia-I Wu
2020-08-07virgl: rework blob supportChia-I Wu
2020-08-07virgl: pass iov to virgl_resource_create_from_pipeChia-I Wu
2020-08-07virgl: validate args for blob resourcesChia-I Wu
2020-08-07virgl: flatten virgl_renderer_resource_create_blobChia-I Wu
2020-08-07virgl: add enum virgl_capsets to virgl_hw.hChia-I Wu
2020-08-07meson: define VIRGL_RENDERER_UNSTABLE_APIS unconditionallyChia-I Wu
2020-07-07vrend: add VIRGL_RENDERER_UNSTABLE_APISGurchetan Singh