summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau/nv50/nv50_screen.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-13nouveau: import libdrm_nouveauKarol Herbst1-1/+1
2023-10-24glsl: Retire dround lowering.Eric Anholt1-1/+0
2023-08-04n50/compute: submit initial compute state in nv50_screen_createKarol Herbst1-2/+3
2023-07-10gallium: remove PIPE_CAP_CLEAR_TEXTUREItalo Nicola1-1/+0
2023-07-07gallium: change PIPE_COMPUTE_CAP_SUBGROUP_SIZE to a bitfield of sizesKarol Herbst1-1/+1
2023-07-07gallium: add PIPE_COMPUTE_CAP_MAX_SUBGROUPSKarol Herbst1-0/+2
2023-06-16nouveau: eliminate busy waiting on fencesKarol Herbst1-1/+5
2023-06-12gallium: Drop PIPE_SHADER_CAP_PREFERRED_IR.Emma Anholt1-2/+0
2023-06-12nouveau: Delete the NV50_PROG_USE_TGSI env var.Emma Anholt1-13/+6
2023-06-03compiler: Rename shader_prim to mesa_prim and replace all usage of pipe_prim_...Yonggang Luo1-1/+1
2023-04-25nv50,nvc0: Stop advertising TGSI by defaultM Henning1-1/+4
2023-04-06nv50,nvc0: Use u_pipe_screen_get_param_defaultsAlyssa Rosenzweig1-138/+3
2023-04-06glsl: Drop PIPE_SHADER_CAP_DFRACEXP_DLDEXP_SUPPORTED.Emma Anholt1-1/+0
2023-04-06glsl: Retire ldexp lowering in favor of the nir lowering flag.Emma Anholt1-1/+0
2023-02-13nvc0/nv50: support and enable EXT_memory_object*Yusuf Khan1-1/+1
2022-11-08nv50/ir: add prefer_nir flag for getting compiler optionsYusuf Khan1-1/+2
2022-10-30nouveau: enable PIPE_CAP_UMA when appropriateYusuf Khan1-1/+1
2022-10-27gallium: rename PROTECTED_CONTENT cap into PROTECTED_SURFACELionel Landwerlin1-1/+1
2022-10-16mesa,gallium: Revert "Make point coord origin a CAP"Alyssa Rosenzweig1-1/+0
2022-10-15mesa/st: rip out point-sprite capErik Faye-Lund1-1/+0
2022-09-06mesa: Remove PIPE_CAP_CS_DERIVED_SYSTEM_VALUES_SUPPORTED/lower_cs_derived.Emma Anholt1-1/+0
2022-08-31gallium,glsl: Delete PIPE_CAP_VERTEXID_NOBASE and lower_vertex_id.Emma Anholt1-1/+0
2022-08-30nv50: race free state trackingKarol Herbst1-0/+2
2022-08-30nouveau: per context client and pushbufKarol Herbst1-7/+4
2022-08-30nouveau/fence: per context fenceKarol Herbst1-4/+0
2022-08-30nouveau/fence: make the fence struct part of the fence APIKarol Herbst1-1/+1
2022-08-30nouveau: wrap nouveau_bo_mapKarol Herbst1-1/+1
2022-08-26nv50: fix code heap after pipe_shader_enum changeKarol Herbst1-6/+6
2022-08-23nv50: Mark RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY as unsupportedPierre Moreau1-0/+1
2022-08-23nv50: Disallow allocating more than VRAM sizePierre Moreau1-1/+1
2022-08-23nv50: Report actual VRAM sizePierre Moreau1-1/+2
2022-08-10nouveau: implement and enable PIPE_CAP_QUERY_MEMORY_INFOYusuf Khan1-1/+1
2022-06-15gallium: disable hardware select for crocusQiang Yu1-0/+1
2022-06-10gallium: Rename PIPE_CAP_TGSI_LEGACY_MATH_RULES to drop "TGSI"Emma Anholt1-1/+1
2022-06-10gallium: Rename MUL_ZERO_WINS to LEGACY_MATH_RULES.Emma Anholt1-1/+1
2022-06-08mesa,gallium: Make point coord origin a CAPAlyssa Rosenzweig1-0/+1
2022-06-07gallium: rename PIPE_CAP_MAX_SHADER_BUFFER_SIZE -> *_UINTMarek Olšák1-1/+1
2022-06-07gallium: rename PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE->MAX_TEXEL_BUFFER_ELEMENTS_UINTMarek Olšák1-1/+1
2022-06-07gallium: rename PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE to *_BUFFER0_*Marek Olšák1-1/+1
2022-06-07gallium+glsl: Remove EmitNoSat/PIPE_CAP_VERTEX_SHADER_SATURATEEmma Anholt1-1/+0
2022-06-04gallium: remove PIPE_SHADER_CAP_MAX_UNROLL_ITERATIONS_HINT CAPTimothy Arceri1-1/+0
2022-06-04nouveau/nv50: disable GLSL IR loop unrollingTimothy Arceri1-3/+2
2022-06-03nouveau: move codegen into a standalone library.Dave Airlie1-1/+1
2022-05-31nv50: Fix tlsSpace alignmentM Henning1-0/+1
2022-05-10glsl: Make all drivers take the GLSLOptimizeConservatively path.Emma Anholt1-1/+0
2022-05-05gallium: Remove now-unused shader caps.Emma Anholt1-5/+0
2022-04-20nouveau/nv50: Enable mesa/st alpha test lowering on nv50 with NIR.Emma Anholt1-3/+11
2022-04-18gallium: rename ldexp shader-capErik Faye-Lund1-1/+1
2022-04-18gallium: rename dfracexp/dldexp shader-capErik Faye-Lund1-1/+1
2022-04-18gallium: rename dround shader-capErik Faye-Lund1-1/+1