summaryrefslogtreecommitdiff
path: root/src/mesa/main/dlist.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-21mesa: remove isGenName parameter from _mesa_HashInsertMarek Olšák1-2/+2
2024-02-21mesa: declare _mesa_HashTable inside structures instead of as a pointerMarek Olšák1-17/+17
2024-02-14mesa: fix off-by-one for newblock allocation in dlist_allocthfrwn1-1/+1
2024-02-13mesa: fix incorrect _mesa_HashInsertLocked parameter in _mesa_EndListMarek Olšák1-1/+1
2023-06-08mesa: fix glBitmap in display lists when width <= 0 || height <= 0Marek Olšák1-5/+8
2023-04-11mesa: Add EXT_instanced_arrays supportCorentin Noël1-3/+3
2023-03-20mesa ctx->API --> _mesa_is_foo(ctx)volodymyr.o1-1/+1
2023-03-12mesa: rename CurrentClientDispatch to GLApiMarek Olšák1-4/+4
2023-03-12mesa: move ctx->Table -> ctx->Dispatch.Table except Client & MarshalExecMarek Olšák1-819/+820
2022-10-19glapi: remove EXT and ARB suffixes from Draw functionsMarek Olšák1-9/+9
2022-09-26mesa: rename GL dispatch initialization functions to make the intent clearMarek Olšák1-2/+2
2022-09-26mesa: remove deprecated commentsMarek Olšák1-4/+0
2022-09-26glapi: rename 'vtxfmt' to 'beginend' to make it clearMarek Olšák1-1/+1
2022-09-26mesa: initialize OutsideBeginEnd directly instead of through ExecMarek Olšák1-1/+1
2022-09-26mesa: don't restore the dispatch at the end of glCallListMarek Olšák1-2/+0
2022-09-23vbo/dlist: keep buffers used in loopback_vertex_list() mapped.Paul Gofman1-0/+5
2022-08-24mesa: create glBitmap textures while creating display listsMarek Olšák1-21/+35
2022-08-24Revert "mesa: implement a display list / glBitmap texture atlas"Marek Olšák1-392/+0
2022-02-05mesa: fix misaligned pointer returned by dlist_allocCharmaine Lee1-2/+1
2022-01-20mesa/st: merge texture obj/image alloc/free into mesaDave Airlie1-3/+4
2022-01-18mesa: rebalance the CALLOC_STRUCT/FREE force.Dave Airlie1-1/+1
2022-01-11mesa: free vbo_save_vertex_list store primsTapani Pälli1-0/+1
2021-12-15mesa/bufferobj: rename bufferobj functions to be more consistent.Dave Airlie1-5/+4
2021-12-14mesa: remove all GL func forward declarations because they are autogeneratedMarek Olšák1-0/+1
2021-12-14mesa: rename _ae_ArrayElement -> _mesa_ArrayElement to match glapiMarek Olšák1-1/+1
2021-12-14mesa: use ctx->GLThread.enabled now that it's correctMarek Olšák1-4/+4
2021-12-14mesa: remove GLvertexformatMarek Olšák1-3/+9
2021-12-14glapi: autogenerate api_save.h with save_* function declarationsMarek Olšák1-501/+502
2021-12-14glapi: autogenerate _mesa_initialize_save_table with pythonMarek Olšák1-626/+1
2021-12-14vbo: rename ES vertex functions to match GL dispatch namesMarek Olšák1-1/+1
2021-12-14mesa: rename dlist functions to match dispatch function namesMarek Olšák1-155/+138
2021-12-14mesa: don't set CallList* redundantly in _mesa_initialize_save_tableMarek Olšák1-2/+0
2021-12-14mesa: inline _mesa_install_dlist_vtxfmtMarek Olšák1-9/+0
2021-12-14mesa: inline vbo_initialize_save_dispatch and rename the functionsMarek Olšák1-1/+16
2021-12-14mesa: include less stuff in dlist.cMarek Olšák1-27/+0
2021-12-08mesa/st: replace most of buffer funcs with direct calls.Dave Airlie1-4/+5
2021-12-08mesa/st: move pixel/bitmap functions to direct callDave Airlie1-5/+4
2021-12-08mesa/st: move texture APIs to direct st callsDave Airlie1-8/+10
2021-10-29vbo: restructure vbo_save_vertex_list to get more cache hitsMarek Olšák1-10/+10
2021-10-29mesa: remove PADDING_64BIT by adding the dlist header into vbo_save_vertex_listMarek Olšák1-54/+11
2021-10-29mesa: remove display list OPCODE_NOPMarek Olšák1-60/+29
2021-10-29mesa: fix locking when destroying/overwriting/adding display listsMarek Olšák1-6/+5
2021-10-27glthread: add a trivial thread-safe way to skip display list executionMarek Olšák1-0/+1
2021-10-27glthread: don't execute display lists if they have no effectMarek Olšák1-1/+49
2021-10-01mesa: use pipe_vertex_state in vbo and st/mesa for lower display list overheadMarek Olšák1-3/+10
2021-09-23mesa: GL_ARB_ES3_2_compatibility GL compat profile supportTapani Pälli1-0/+34
2021-09-09vbo/dlist: don't store prim_storePierre-Eric Pelloux-Prayer1-5/+0
2021-08-02shader_enums,mesa: move VERT_ATTRIB_EDGEFLAG to slot 31 for st/mesaMarek Olšák1-1/+1
2021-07-09dlist: skip NOP command at the head of a listPierre-Eric Pelloux-Prayer1-1/+14
2021-07-09dlist: remove unused _mesa_dlist_allocPierre-Eric Pelloux-Prayer1-21/+0