AgeCommit message (Expand)AuthorFilesLines
2017-10-28WIP: fix compilation errorsandroid-etnaviv-kms-swrast-testRobert Foss2-2/+3
2017-10-19egl/android: Add Android property for forcing kms_swrastRobert Foss1-2/+8
2017-10-19egl/android: Add fallback to kms_swrast driverRobert Foss1-20/+48
2017-10-19egl/android: Shuffle code around to prepare for fallback pathsRobert Foss1-1/+11
2017-10-19pipe-loader: use DRM loader for kms_swrastRob Herring4-2/+58
2017-10-19Android: add kms_swrast supportRob Herring5-3/+38
2017-10-19Android: add for llvmpipeWuZhen3-2/+48
2017-10-19vc4: add pipe_screen ref countingRob Herring1-2/+19
2017-10-19virgl: use common pipe_screen ref countingRob Herring1-78/+10
2017-10-19vmwgfx: use common pipe_screen ref countingRob Herring4-69/+37
2017-10-19radeon: use common pipe_screen ref countingRob Herring9-134/+13
2017-10-19nouveau: use common pipe_screen ref countingRob Herring6-83/+5
2017-10-19freedreno: use common pipe_screen ref countingRob Herring3-100/+9
2017-10-19etnaviv: use common pipe_screen ref countingRob Herring3-78/+8
2017-10-19pipe-loader: use pipe_screen_unreference to destroy screenRob Herring1-1/+2
2017-10-19gallium: use pipe_screen_unreference to destroy screen in debug wrappersRob Herring4-4/+8
2017-10-19gallium: add common pipe_screen reference counting functionsRob Herring4-0/+149
2017-10-19pipe-loader: serialize create_screen() calls with a mutexRob Herring4-3/+55
2017-10-19gallium: move pipe_screen destroy into pipe-loaderRob Herring11-17/+22
2017-08-08Revert "HACK: Force GL ES 3.0 and GLSL 3.0"Robert Foss1-7/+0
2017-08-07etnaviv: Implement ICACHEWladimir J. van der Laan6-18/+95
2017-08-07etnaviv: Unified uniforms supportWladimir J. van der Laan3-4/+36
2017-08-07etnaviv: Update headers from rnndbWladimir J. van der Laan1-5/+9
2017-07-27etnaviv: Avoid duplicates in formats tableWladimir J. van der Laan2-7/+14
2017-07-27etnaviv: Clear lbl_usage array correctlyWladimir J. van der Laan1-1/+1
2017-07-27etnaviv: NEON implementations of tiling/untilingWladimir J. van der Laan2-7/+501
2017-07-12etnaviv: fix refcnt initialization in etna_screenAleksander Morgado1-0/+1
2017-07-12st/dri: always initialize 'opencl_func_mutex' in struct dri_screenAleksander Morgado2-0/+2
2017-07-12etnaviv: don't dereference etna_resource pointer if allocation failsAleksander Morgado1-3/+7
2017-07-12egl/android: Add modifier field to gralloc_drm_handle_tRobert Foss1-0/+1
2017-07-12android: Add support for modifiers in gralloc buffersRobert Foss1-0/+10
2017-07-12egl/android: Removed dependency on drm_grallocRobert Foss1-1/+0
2017-07-12egl/android: Remove dependency on libgralloc_drmRobert Foss1-1/+2
2017-07-12egl/android: Add missing local definitions of structsRobert Foss2-39/+39
2017-07-12egl/android: Fix missing gralloc_drm_get_gem_handle dependencyRob Herring2-3/+4
2017-07-12HACK: Extract the _DRIImages out from gbm_grallocTomeu Vizoso2-135/+52
2017-07-12Add droid_image_loader_extension.base to droid_dri2_loader_extensionsTomeu Vizoso1-0/+1
2017-07-12HACK: Lower version of libdrm required for etnaviv to use fencesTomeu Vizoso1-1/+1
2017-07-12HACK: Don't build ddebug for AndroidTomeu Vizoso3-5/+2
2017-07-12Android: Build libGLESv2Tomeu Vizoso1-0/+33
2017-07-12Android: Build DRM platformTomeu Vizoso3-15/+15
2017-07-12HACK: Force GL ES 3.0 and GLSL 3.0Tomeu Vizoso1-0/+7
2017-07-12gallium: os_process fixes for AndroidRob Herring1-0/+1
2017-07-12Android: Enable ddebugRob Herring7-12/+66
2017-07-12android: print debug info to logcatWuZhen4-3/+20
2017-07-12Android: enable texture-floatRob Herring1-0/+1
2017-07-12st/dri: add 32-bit RGBX/RGBA formatsRob Herring2-0/+10
2017-07-12egl/android: Make drm_gralloc headers optional (v2)Tomasz Figa5-3/+47
2017-07-12st/dri: allow direct YUYV importLucas Stach2-0/+8
2017-07-12fixup! etnaviv: keep cached shadow for staging resourceLucas Stach2-9/+22