About Social Code
aboutsummaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_llvm.h
AgeCommit message (Expand)Author
2025-11-06llvmpipe: Remove unnecessary includesHEADmainspencer-lunarg
2025-11-06llvmpipe: Remove trailing whitespacespencer-lunarg
2025-08-06all: rename pipe_shader_type to mesa_shader_stageQiang Yu
2024-07-16llvmpipe: add function name to gallivm_jit_functionYukari Chiba
2024-06-19gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointersYonggang Luo
2023-08-14gallium: move vertex stride to CSOMike Blumenkrantz
2023-06-27treewide: replace usage of boolean to boolYonggang Luo
2023-06-08draw: add a max stage define and use it in a few placesDave Airlie
2023-06-08draw: refactor resources to use arrays instead of explicit structs.Dave Airlie
2023-06-08draw: rename jit to vs_jit in lots of places.Dave Airlie
2023-06-06draw: add support for per primitive aos emissionDave Airlie
2023-05-23gallivm/draw: refactor vertex header jit type outDave Airlie
2023-05-17draw: move to use common sampler/image binding codeDave Airlie
2023-05-17gallivm: refactor common resources out of contextsDave Airlie
2023-05-17draw: align common members in jit context structs.Dave Airlie
2023-04-29gallium: consolidate jit image types between draw/llvmpipeDave Airlie
2023-04-29gallivm: consolidate llvmpipe/draw sampler types.Dave Airlie
2023-04-29gallivm: consolidate draw/lp texture type.Dave Airlie
2022-10-11draw: s/start_or_maxelt/start/ in llvm VS codeBrian Paul
2022-09-03gallium: drop unused macros in draw_llvm.hMihai Preda
2022-08-26gallivm: don't indirect image/sampler destroy.Dave Airlie
2022-08-04llvmpipe/gallivm/draw: introduce a buffer type.Dave Airlie
2022-08-04draw: fix up jit type creation for gs/tcs/tesDave Airlie
2022-07-23gallivm: add lp_build_struct_get() variants that take the LLVM typeMihai Preda
2022-05-12gallium/draw: Properly handle nr_samplers != nr_sampler_views in keysJason Ekstrand
2022-05-04gallium: use LLVM opaque pointers in draw_llvm.cMihai Preda
2022-04-22gallium/draw: use list.h instead of simple_list.hDylan Baker
2021-08-17draw: add vertex color clamping to gs/tesDave Airlie
2021-07-21draw: add sampler max_aniso query.Dave Airlie
2021-07-21draw: add shader access to aniso filter table.Dave Airlie
2021-07-05draw/tess: write correct primitive id into verticesDave Airlie
2021-03-12draw: add tess/gs support for multiview indexDave Airlie
2021-03-12draw/vs: pass the view index to the vertex shaderDave Airlie
2020-07-02draw: pass number of images to image soa createDave Airlie
2020-07-02draw: pass nr_samplers into llvm sample state creation.Dave Airlie
2020-05-06draw: add support for num_samples + sample_stride to the image pathsDave Airlie
2020-05-06draw: introduce sampler num samples + stride membersDave Airlie
2020-04-27draw/tess: fix TES patch vertices in.Dave Airlie
2020-02-28draw: add main tessellation codeDave Airlie
2020-02-28draw: add JIT context/functions for tess stages.Dave Airlie
2020-02-07draw: change geom shader output to an array of outputs.Dave Airlie
2019-12-12gallivm/draw: add support for draw_id system value.Dave Airlie
2019-08-27draw: add vs/gs images supportDave Airlie
2019-08-27draw: add jit image type for vs/gs images.Dave Airlie
2019-08-27gallivm: move first/last level jit texture members.Dave Airlie
2019-07-07draw: add support for ssbo ptrs to jit tables.Dave Airlie
2017-05-10gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák
2017-03-08draw: s/unsigned/enum pipe_shader_type/Brian Paul
2016-11-21draw: unify linear and elts draw jit functionsRoland Scheidegger
2016-11-21draw: use same argument order for jit draw linear / elts functionsRoland Scheidegger