summaryrefslogtreecommitdiff
path: root/src/egl/drivers/haiku
AgeCommit message (Expand)AuthorFilesLines
2024-03-22treewide: Replace usage of macro DEBUG with MESA_DEBUG when possibleYonggang Luo1-1/+1
2024-02-29gallium: add a nboxes param to flush_frontbufferMike Blumenkrantz1-1/+1
2023-11-22egl/haiku: Remove some dead cleanup codeAlexander von Gluck IV1-5/+0
2023-11-22hgl: Redefine visual options in hgl_context.hAlexander von Gluck IV1-18/+4
2023-11-22egl/haiku: Cleanup includes; minor build fixAlexander von Gluck IV1-1/+1
2023-07-07egl: re-format using clang-formatEric Engestrom1-350/+352
2023-06-21egl/haiku: Fix potential crash if double buffering is disabledAlexander von Gluck IV1-2/+6
2023-06-05util: Replace all usage of PIPE_TIMEOUT_INFINITE with OS_TIMEOUT_INFINITEYonggang Luo1-1/+1
2023-04-26egl: fix typosHarri Nieminen1-1/+1
2023-04-19egl: inline driver.GetProcAddress() as it's always _glapi_get_proc_address()Eric Engestrom1-1/+0
2023-02-18EGL: implement Haiku driver over GalliumX5122-96/+298
2022-12-09egl: Move common eglCreateContext() error checks from backends to core.Emma Anholt1-1/+1
2021-04-09egl/haiku: Fix ConfigID naming inline with mesaAlexander von Gluck IV1-1/+1
2020-08-16egl: drop unused _EGLDriver from SwapBuffers{,WithDamageEXT,RegionNOK}()Eric Engestrom1-1/+1
2020-08-16egl: drop unused _EGLDriver from MakeCurrent()Eric Engestrom1-1/+1
2020-08-16egl: drop unused _EGLDriver from Create{Window,Pixmap,Pbuffer}Surface() & Des...Eric Engestrom1-4/+4
2020-08-16egl: drop unused _EGLDriver from {Create,Destroy}Context()Eric Engestrom1-2/+2
2020-08-16egl: drop unused _EGLDriver from Terminate()Eric Engestrom1-1/+1
2020-08-16egl: drop unused _EGLDriver from Initialize()Eric Engestrom1-1/+1
2020-08-01egl/haiku: drop overwritten preset of EGL versionEric Engestrom1-2/+0
2020-08-01egl: const _eglDriverEric Engestrom1-11/+11
2020-07-30egl: replace _eglInitDriver() with a simple variableEric Engestrom1-23/+12
2020-07-21egl: inline _EGLAPI into _EGLDriverEric Engestrom1-12/+12
2020-02-14egl: directly access static members instead of using _egl{Get,Set}ConfigKey()Eric Engestrom1-29/+28
2019-05-14egl: store the native surface pointer in struct _egl_surfacePaulo Zanoni1-1/+1
2019-02-06egl: use coherent variable namesEric Engestrom1-10/+10
2019-01-02egl/haiku: Fix reference to disp vs dpyAlexander von Gluck IV1-1/+2
2018-11-01egl: set the EGLDevice when creating a displayEmil Velikov1-0/+8
2018-10-31egl: drop EGL driver `name`Eric Engestrom1-2/+0
2018-10-31egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}Eric Engestrom1-13/+3
2017-11-13egl/haiku: Correct invalid void* conversion in callocAlexander von Gluck IV1-1/+2
2017-10-18Revert "egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}"Marek Olšák1-3/+12
2017-10-18Revert "egl: drop EGL driver `name`"Marek Olšák1-0/+2
2017-10-18egl: drop EGL driver `name`Eric Engestrom1-2/+0
2017-10-18egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}Eric Engestrom1-12/+3
2017-10-12egl_haiku: drop haiku_egl_driver structEric Engestrom1-20/+14
2017-10-12egl: replace _egl_driver->Unload() callback with a simple free()Eric Engestrom1-9/+0
2017-10-05egl: Simplify the "driver" interfaceAdam Jackson1-1/+1
2017-06-26egl: fold _eglError() + return EGL_FALSEEmil Velikov1-4/+2
2016-08-31Introduce .editorconfigEric Engestrom1-0/+2
2015-07-22scons: rework the EGL buildEmil Velikov1-25/+0
2015-07-22egl/haiku: remove unused DEFAULT_DRIVER_DIR defineEmil Velikov1-4/+0
2015-06-29egl/haiku: fix Mesa build under HaikuAlexander von Gluck IV1-14/+14
2015-06-12egl/haiku: coding style fixesEmil Velikov1-4/+5
2015-06-12egl/haiku: plug some obvious memory leaksEmil Velikov1-7/+25
2015-06-12egl/haiku: minor surface management cleanupsEmil Velikov1-11/+4
2015-06-12egl/haiku: kill off haiku_log()Emil Velikov1-24/+0
2015-06-12egl/haiku: we don't use src/loader, drop all the references to itEmil Velikov2-8/+0
2015-06-12egl/haiku: remove unused variables in struct haiku_egl_driverEmil Velikov1-4/+0
2015-06-12egl/haiku: handle memory allocation failureEmil Velikov1-7/+28