summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw
AgeCommit message (Expand)AuthorFilesLines
2024-07-25draw/orcjit: supply stub function for tcs coroDave Airlie1-0/+1
2024-07-17llvmpipe: add shader cache support for ORCJIT implementationIcenowy Zheng1-4/+15
2024-07-16llvmpipe: add function name to gallivm_jit_functionYukari Chiba2-4/+24
2024-06-19gallivm: add lp_context_ref for combine usage of LLVMContextSetOpaquePointersYonggang Luo3-22/+16
2024-06-12draw/texture: handle mip_offset[0] being != 0 for layered textures.Dave Airlie1-1/+2
2024-03-22treewide: Replace usage of macro DEBUG with MESA_DEBUG when possibleYonggang Luo4-4/+4
2024-03-15treewide: Replace the invalid usage #if DEBUG with #ifdef DEBUGYonggang Luo1-1/+1
2024-02-01auxiliary/draw: fix streamout overflow calculationRoland Scheidegger1-20/+15
2024-01-14gallium: remove unbind_trailing_count from set_vertex_buffersMarek Olšák2-4/+1
2024-01-04gallivm/lp: merge sample info into normal infoDave Airlie1-7/+12
2023-12-24meson: always define {,DRAW_}LLVM_AVAILABLE one way or the otherEric Engestrom10-47/+47
2023-11-20gallivm/nir: Load all inputs into indirect inputs arrayLucas Fryzek1-0/+3
2023-10-26treewide: Merge num_mesh_vertices_per_primitive and u_vertices_per_prim into ...Yonggang Luo2-3/+2
2023-10-26draw: fix uninit variable false positiveMike Blumenkrantz1-1/+2
2023-09-26draw/mesh: reset some user state values on mesh draws.Dave Airlie1-0/+6
2023-08-14gallium: move vertex stride to CSOMike Blumenkrantz7-34/+29
2023-08-11gallium: remove start_slot parameter from pipe_context::set_vertex_buffersYogesh Mohan Marimuthu2-4/+4
2023-08-10draw: fix so debug offset printingMike Blumenkrantz1-1/+1
2023-07-25draw: Do not restart the primitive_id at 0Konstantin Seurer2-2/+3
2023-06-30draw/gs: handle extra shader outputs in geometry.Dave Airlie1-1/+1
2023-06-28draw/i915: move hwfmt array to i915 specific structErik Faye-Lund1-1/+0
2023-06-27util: include "util/compiler.h" instead of "pipe/p_compiler.h"Yonggang Luo4-4/+4
2023-06-27treewide: style fixes after replace the usage of ubyte/ushort with uint8_t/ui...Yonggang Luo1-3/+3
2023-06-27treewide: Replace the usage of ubyte/ushort with uint8_t/uint16_tYonggang Luo20-64/+64
2023-06-27treewide: Replace the usage of TRUE/FALSE with true/falseYonggang Luo24-191/+191
2023-06-27treewide: style fixes after replace usage of boolean to boolYonggang Luo7-19/+19
2023-06-27treewide: replace usage of boolean to boolYonggang Luo38-185/+185
2023-06-27gallium/draw: Replace the usage of ushort to uint16_t in files that can not f...Yonggang Luo4-4/+4
2023-06-26draw: use unsigned instead of uintErik Faye-Lund13-94/+94
2023-06-26draw: match type of pipe_draw_start_count_bias::countErik Faye-Lund1-2/+2
2023-06-26draw: use stdint.h typesErik Faye-Lund2-6/+6
2023-06-26draw: track vertices and vertex_ptr as byte-pointersErik Faye-Lund1-8/+6
2023-06-26draw: use enum for primitive-typeErik Faye-Lund1-1/+1
2023-06-26draw: use uint32_t instead of uintErik Faye-Lund2-3/+3
2023-06-26draw: use enum for tgsi-semanticErik Faye-Lund5-7/+13
2023-06-24draw: Update the comment and function name to match the typeYonggang Luo1-17/+17
2023-06-24draw: Replace usage of ubyte/ushort/uint with uint8_t/uint16_t/uint32_t in dr...Yonggang Luo1-12/+12
2023-06-24draw: Replace usage of boolean/TRUE/FALSE with bool/true/false in draw_pt_vsp...Yonggang Luo2-23/+25
2023-06-12gallium: Drop PIPE_SHADER_CAP_PREFERRED_IR.Emma Anholt1-5/+2
2023-06-08draw: repack some members of context.Dave Airlie1-8/+9
2023-06-08draw: add a max stage define and use it in a few placesDave Airlie4-18/+20
2023-06-08draw: refactor resources to use arrays instead of explicit structs.Dave Airlie9-240/+59
2023-06-08gallium/tgsi/draw/softpipe: remodel shader const/buffer bindings.Dave Airlie10-80/+60
2023-06-08draw/tess: drop unused tgsi bits.Dave Airlie5-48/+0
2023-06-08draw: rename jit to vs_jit in lots of places.Dave Airlie3-46/+46
2023-06-06draw: add support for per primitive aos emissionDave Airlie2-29/+59
2023-06-06draw: add mesh pipeline middle end.Dave Airlie5-3/+163
2023-06-06draw: add a mesh primitive assembler.Dave Airlie3-0/+302
2023-06-06draw: move draw_vertex_info and draw_prim_info to public header.Dave Airlie2-21/+22
2023-06-06draw: add mesh shader infrastructureDave Airlie6-1/+190