| Commit message (Expand) | Author | Age | Files | Lines |
* | egl/loader: move crtc resource infrastructure as common helper | Tapani Pälli | 2023-05-11 | 2 | -6/+7 |
* | wsi/wayland: Support VK_KHR_present_wait | Daniel Stone | 2023-05-03 | 1 | -0/+1 |
* | wayland: generalize wayland-protocols code generation | Simon Ser | 2023-05-03 | 2 | -18/+22 |
* | dri/android: Fix MSAA resolve | Rob Clark | 2023-04-27 | 1 | -1/+1 |
* | egl: fix typos | Harri Nieminen | 2023-04-26 | 14 | -18/+18 |
* | egl: Clear EGL_WINDOW_BIT for non-double-buffered EGLConfigs | Adam Jackson | 2023-04-26 | 1 | -0/+3 |
* | egl: inline driver.GetProcAddress() as it's always _glapi_get_proc_address() | Eric Engestrom | 2023-04-19 | 5 | -17/+3 |
* | egl/wayland: fix oob buffer access during buffer_fds clean up | David Redondo | 2023-04-17 | 1 | -2/+2 |
* | egl: fix memory leak related to _eglRefreshDeviceList() | Patrick Lerda | 2023-04-11 | 1 | -1/+3 |
* | dri2/android: Bypass throttling | Rob Clark | 2023-03-30 | 3 | -3/+13 |
* | egl: don't expose swrast device if swrast is not built | Marek Olšák | 2023-03-22 | 2 | -1/+11 |
* | egl: reorder code in _eglQueryDevicesEXT, add *swrast variable | Marek Olšák | 2023-03-22 | 1 | -8/+11 |
* | yegl/wayland: fix glthread deadlocks | Pierre-Eric Pelloux-Prayer | 2023-03-13 | 1 | -9/+11 |
* | egl/wayland: Fix destruction of event queue with proxies still attached. | Alexandros Frantzis | 2023-03-02 | 1 | -2/+2 |
* | egl: include directly the useful vulkan header, instead of including everything | Eric Engestrom | 2023-02-23 | 3 | -3/+5 |
* | meson: replace vk_wsi_args with dependencies to let meson take care of transi... | Eric Engestrom | 2023-02-23 | 1 | -3/+1 |
* | EGL: implement Haiku driver over Gallium | X512 | 2023-02-18 | 3 | -98/+301 |
* | hgl: remove | X512 | 2023-02-18 | 1 | -1/+0 |
* | egl/kopper: Pass ancillary invalidate flush flags down to gallium. | Emma Anholt | 2023-02-15 | 1 | -1/+6 |
* | egl/kopper: Use the kopper private interface for swapBuffers. | Emma Anholt | 2023-02-15 | 1 | -1/+5 |
* | egl: Add a note explaining the swapBuffers badness in dri2_x11_copy_buffers(). | Emma Anholt | 2023-02-15 | 1 | -1/+8 |
* | egl/kopper: Add assert for no kopper in dri2_copy_region. | Emma Anholt | 2023-02-15 | 1 | -4/+2 |
* | meson: don't pass vk wsi args where they don't belong | Erik Faye-Lund | 2023-02-15 | 1 | -0/+4 |
* | egl: fix fd_display_gpu on surfaceless and device platforms | Simon Ser | 2023-01-31 | 2 | -1/+5 |
* | egl/dri2: Use primary device in EGL device platform for kms_swrast | Lepton Wu | 2023-01-27 | 3 | -23/+9 |
* | egl: Rewrite eglGetMscRateANGLE to avoid probes and handle multi-monitor | Kenneth Graunke | 2023-01-27 | 2 | -9/+75 |
* | loader,glx,egl: remove is_different_gpu variable from loader | Yogesh Mohan Marimuthu | 2023-01-24 | 1 | -1/+0 |
* | egl: remove is_different_gpu variable from struct dri2_egl_display | Yogesh Mohan Marimuthu | 2023-01-24 | 7 | -24/+41 |
* | loader,glx,egl,vl,d3d: loader_get_user_preferred_fd() function to return orig... | Yogesh Mohan Marimuthu | 2023-01-24 | 2 | -14/+4 |
* | egl: add render_gpu tag to dri2_dpy->fd and dri2_dpy->dri_screen variable | Yogesh Mohan Marimuthu | 2023-01-24 | 9 | -142/+145 |
* | egl/wayland: for prime, allocate linear_copy from display GPU VRAM | Yogesh Mohanmarimuthu | 2023-01-24 | 1 | -22/+86 |
* | egl/wayland: keep display fd open for prime | Yogesh Mohanmarimuthu | 2023-01-24 | 1 | -0/+6 |
* | loader,glx,egl/x11: init dri_screen_display_gpu in struct loader_dri3_drawable | Yogesh Mohanmarimuthu | 2023-01-24 | 1 | -0/+1 |
* | egl: create DRI screen for display GPU in case of prime | Yogesh Mohanmarimuthu | 2023-01-24 | 2 | -0/+24 |
* | egl,egl/x11: keep display fd open for prime | Yogesh Mohanmarimuthu | 2023-01-24 | 2 | -0/+8 |
* | egl: add fd_display_gpu to struct dri2_egl_display | Yogesh Mohanmarimuthu | 2023-01-24 | 7 | -0/+9 |
* | egl/dri2: avoid undefined unlocks | Jonathan Gray | 2023-01-23 | 1 | -4/+0 |
* | meson: use the same workaround for setting 'lib' on windows | Dylan Baker | 2023-01-19 | 1 | -1/+1 |
* | egl: const display & config pointers in eglGetConfigAttrib() | Eric Engestrom | 2023-01-10 | 2 | -3/+3 |
* | egl: inline _eglReportError(), and drop this and all the other unused defines | Eric Engestrom | 2023-01-10 | 2 | -14/+2 |
* | dri: get rid of LIBGL_SHOW_FPS | Pierre-Eric Pelloux-Prayer | 2023-01-09 | 1 | -1/+0 |
* | egl: handle NULL loaderPrivate in dri_is_thread_safe | Pierre-Eric Pelloux-Prayer | 2023-01-05 | 1 | -3/+11 |
* | egl/wayland: Prefer back buffer with minimum buffer age | Michel Dänzer | 2022-12-16 | 1 | -10/+16 |
* | gallium: rename st_framebuffer_iface -> pipe_frontend_drawable, etc. | Marek Olšák | 2022-12-09 | 1 | -1/+1 |
* | gallium: remove pipe_frontend_screen::destroy callback, call it directly | Marek Olšák | 2022-12-09 | 1 | -2/+2 |
* | gallium: remove enum st_texture_type | Marek Olšák | 2022-12-09 | 1 | -2/+2 |
* | st/mesa: remove st_context callbacks for dri/glx/wgl frontends | Marek Olšák | 2022-12-09 | 1 | -3/+3 |
* | gallium: remove st_context_iface, use st_context directly | Marek Olšák | 2022-12-09 | 2 | -3/+5 |
* | gallium: rename st_manager to pipe_frontend_screen (think dri_screen) | Marek Olšák | 2022-12-09 | 2 | -5/+5 |
* | egl: Drop backwards compat for missing __DRI_ATTRIB_*_SHIFT. | Emma Anholt | 2022-12-09 | 1 | -18/+4 |