summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_context.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-04gallium: rework PIPE_CAP_POINT_SIZE_FIXEDMike Blumenkrantz1-0/+1
2024-02-08st/mesa: move st_update_functions into st_contextMarek Olšák1-4/+4
2024-01-29st/mesa: rename ST_L3_PINNING_DISABLED -> ST_THREAD_SCHEDULER_DISABLEDMarek Olšák1-1/+1
2024-01-14gallium: remove unbind_trailing_count from set_vertex_buffersMarek Olšák1-2/+0
2023-12-12glsl/st: move has_half_float_packing flag to consts structTimothy Arceri1-1/+0
2023-07-11gallium: Remove `PIPE_CAP_RGB_OVERRIDE_DST_ALPHA_BLEND`Lucas Fryzek1-1/+0
2023-06-27treewide: Replace the usage of ubyte/ushort with uint8_t/uint16_tYonggang Luo1-1/+1
2023-06-27treewide: replace usage of boolean to boolYonggang Luo1-51/+51
2023-04-07gallium: Remove PIPE_CAP_TEXTURE_BUFFER_SAMPLERAlyssa Rosenzweig1-1/+0
2023-03-17st/mesa, iris: Add optional CPU-based ASTC void extent denorm flushingKenneth Graunke1-0/+1
2023-02-17mesa/st: initialize resources for ASTC decodingTapani Pälli1-0/+2
2023-02-10mesa/st: Add and use create_bc1_endpoint_ssboNanley Chery1-0/+1
2023-02-10mesa/st: Add get_compute_programNanley Chery1-0/+4
2023-02-05gallium: add PIPE_CAP_NULL_TEXTURESMike Blumenkrantz1-0/+1
2023-01-12gallium: Add cap to request state validation for all dirty stateGert Wollny1-0/+1
2022-12-14st/mesa: Enable Alpha writes when writing RGB faked as RGBAKenneth Graunke1-0/+1
2022-12-12st/mesa: move st_atom.c contents into st_context.cMarek Olšák1-0/+4
2022-12-12st/mesa: remove st_context::dirty, use gl_context::NewDirtyState insteadMarek Olšák1-2/+0
2022-12-12mesa: completely rewrite the edge flag state update logicMarek Olšák1-3/+0
2022-12-09gallium: rename st_framebuffer_iface -> pipe_frontend_drawable, etc.Marek Olšák1-3/+3
2022-12-09gallium: remove pipe_frontend_screen::destroy callback, call it directlyMarek Olšák1-0/+3
2022-12-09gallium: remove st_profile_type in favor of gl_api, move out st_context_attribsMarek Olšák1-0/+31
2022-12-09gallium: move st function declarations from api.h into st_context.hMarek Olšák1-0/+26
2022-12-09gallium: remove enum st_texture_typeMarek Olšák1-2/+1
2022-12-09st/mesa: remove st_context callbacks for dri/glx/wgl frontendsMarek Olšák1-56/+13
2022-12-09gallium: remove st_context_iface, use st_context directlyMarek Olšák1-2/+59
2022-12-07st/mesa: fix the glBitmap cache wrt FS, scissor, and clamp color changesMarek Olšák1-0/+4
2022-12-07st/mesa: move check_program_state code into _mesa_update_stateMarek Olšák1-6/+0
2022-11-25mesa: support dummy queries for ARB_pipeline_statistics_queryErik Faye-Lund1-0/+1
2022-11-25mesa: treat unsupported queries as dummiesErik Faye-Lund1-0/+1
2022-10-15mesa/st: rip out point-sprite capErik Faye-Lund1-1/+0
2022-09-18mesa/st: add context-flag for latcErik Faye-Lund1-0/+1
2022-09-15mesa/st: add context-flag for rgtcErik Faye-Lund1-0/+1
2022-09-10mesa/st: add MESA_COMPUTE_PBO env varMike Blumenkrantz1-0/+2
2022-09-06mesa/st: add context-flags for s3tcErik Faye-Lund1-0/+1
2022-08-30mesa/st: add context-flag for bptc-supportErik Faye-Lund1-0/+1
2022-08-24Revert "mesa: implement a display list / glBitmap texture atlas"Marek Olšák1-1/+0
2022-08-12gallium: add PIPE_QUIRK_TEXTURE_BORDER_COLOR_SWIZZLE_ALPHA_NOT_WMike Blumenkrantz1-0/+1
2022-07-07mesa/st: add PIPE_QUIRK_TEXTURE_BORDER_COLOR_SWIZZLE_FREEDRENOMike Blumenkrantz1-0/+1
2022-06-18mesa/st: add PIPE_CAP_DITHERINGMike Blumenkrantz1-0/+1
2022-06-06mesa/st: implement hardware accelerated GL_SELECTQiang Yu1-0/+2
2022-05-18Revert "st/mesa: Transcode ASTC to BC7 (BPTC) where possible"Kenneth Graunke1-2/+1
2022-04-21gallium: add PIPE_CAP_MULTI_DRAW_INDIRECT_PARTIAL_STRIDEMike Blumenkrantz1-0/+1
2022-04-13st/mesa: Transcode ASTC to BC7 (BPTC) where possibleKenneth Graunke1-1/+2
2022-01-26mesa/st: collapse st_program into gl_program object.Dave Airlie1-6/+6
2022-01-25mesa/st: move invalidate_on_gl_viewport to ctxDave Airlie1-4/+0
2022-01-25mesa/st: merge framebuffer objects from st to mesaDave Airlie1-19/+0
2022-01-21mesa/st: move memory query into mesa.Dave Airlie1-2/+0
2022-01-21mesa/st: directly call the uuid get funcs.Dave Airlie1-2/+0
2022-01-21mesa/st: drop last user of st_Enable.Dave Airlie1-1/+0