summaryrefslogtreecommitdiff
path: root/src/mesa/main/context.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-22treewide: Replace usage of macro DEBUG with MESA_DEBUG when possibleYonggang Luo1-2/+2
2024-03-19util: Cleanup strtod.(h|c) by introduce _mesa_get_localeYonggang Luo1-2/+0
2023-06-20mesa: Fix use after free.Mykola Piatykop1-1/+3
2023-05-18mesa/main: Exit early when trying to create an unsupported context APIJordan Justen1-0/+18
2023-04-27mesa/main: rework locale setup/teardownThong Thai1-1/+0
2023-03-12mesa: put dispatch table initialization into one placeMarek Olšák1-27/+49
2023-03-12mesa: rename CurrentClientDispatch to GLApiMarek Olšák1-2/+2
2023-03-12mesa: move ctx->Table -> ctx->Dispatch.Table except Client & MarshalExecMarek Olšák1-16/+16
2023-03-02mesa: initialize VertexProgram._VaryingInputs before the first useMarek Olšák1-1/+0
2023-02-17mesa: make more use of the new _mesa_is_gles2() helperEric Engestrom1-1/+1
2023-02-17mesa: make more use of the new _mesa_is_gles1() helperEric Engestrom1-1/+1
2023-02-17mesa: make use of the new _mesa_is_desktop_gl_compat() helperEric Engestrom1-2/+2
2022-12-12mesa: move the _mesa_set_varying_vp_inputs call to where the state changesMarek Olšák1-1/+1
2022-12-12st/mesa: remove st_context::dirty, use gl_context::NewDirtyState insteadMarek Olšák1-2/+2
2022-12-12mesa: keep the current VAO also set as _DrawVAOMarek Olšák1-1/+0
2022-11-15util: cleanup cpuinfo.* and it's related filesYonggang Luo1-2/+0
2022-11-03mesa: Move glheader.h from mesa/main/glheader.h to util/glheader.hYonggang Luo1-1/+1
2022-11-02utils: Merge util/debug.* into util/u_debug.* and remove util/debug.*Illia Abernikhin1-2/+2
2022-10-20mesa: Use util_call_once_data instead of mtx_t init_once_lockYonggang Luo1-22/+4
2022-09-26mesa: rename GL dispatch initialization functions to make the intent clearMarek Olšák1-4/+4
2022-09-26mesa: remove unused function _mesa_get_dispatchMarek Olšák1-19/+0
2022-09-26mesa: remove unused code using _mesa_primMarek Olšák1-1/+0
2022-09-26mesa: replace ALLOC_PRIMS with persistently-allocated context arraysMarek Olšák1-0/+2
2022-08-31gallium,glsl: Delete PIPE_CAP_VERTEXID_NOBASE and lower_vertex_id.Emma Anholt1-6/+0
2022-08-22mapi: Remove usage of _glapi_check_multithread and _glapi_destroy_multithreadYonggang Luo1-5/+0
2022-06-22mesa: rename PointSizeIsOne -> PointSizeIsSetMike Blumenkrantz1-1/+1
2022-06-06mesa: add HWSelectModeBeginEnd dispatch tableQiang Yu1-0/+1
2022-06-06mesa: add hw select name stack code pathQiang Yu1-0/+1
2022-05-30mesa: Drop dead #include "sparc/sparc.h"Matt Turner1-4/+0
2022-04-10mesa: set PointSizeIsOne on context creationMike Blumenkrantz1-0/+1
2022-03-09mesa: always set PointSizeEnabled for API_OPENGLES2Mike Blumenkrantz1-0/+1
2022-01-26mesa: consolidate setting no error state and checking suid.Dave Airlie1-9/+3
2022-01-20mesa/st: cleanup last bits of st perfmon code.Dave Airlie1-0/+1
2021-12-23mesa: drop optional tex/tnl maintains mode.Dave Airlie1-15/+2
2021-12-22mesa: drop texformat code this isn't used.Dave Airlie1-2/+1
2021-12-15mesa: Remove unused _mesa_initialize_visualAdam Jackson1-74/+0
2021-12-14mesa: remove all GL func forward declarations because they are autogeneratedMarek Olšák1-0/+1
2021-12-14mesa: remove COPY_DISPATCH code that doesn't do anythingMarek Olšák1-74/+1
2021-12-14glthread: add nop dispatchMarek Olšák1-6/+24
2021-12-14mesa: remove GLvertexformatMarek Olšák1-3/+2
2021-12-14mesa: remove api_exec.h and move its contents into context.hMarek Olšák1-1/+0
2021-12-14glapi: rename gl_genexec.py to api_exec_init.py, api_exec.c to api_exec_init.cMarek Olšák1-1/+1
2021-12-14mesa: inline _vbo_install_exec_vtxfmtMarek Olšák1-1/+1
2021-12-14mesa: move _mesa_initialize_vbo_vtxfmt calls to a common place and inlineMarek Olšák1-0/+5
2021-12-08mesa/st: move clear/flush/finish to direct callDave Airlie1-9/+5
2021-12-08mesa/st: move texture APIs to direct st callsDave Airlie1-4/+2
2021-11-16mesa: convert unsupported primtypes during display list compilationMike Blumenkrantz1-0/+3
2021-11-04drirc: add mesa_extension_override optionPierre-Eric Pelloux-Prayer1-5/+14
2021-11-04mesa/init: replace call_once with manual implementationPierre-Eric Pelloux-Prayer1-3/+14
2021-07-15mesa: (correctly) flush more in _mesa_make_currentAdam Jackson1-1/+0