summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau
AgeCommit message (Expand)AuthorFilesLines
2017-06-25nv50/ir: Properly fold constants in SPLIT operationPierre Moreau1-3/+4
2017-06-20nvc0: fix transfer of larger rectangles with DmaCopy on gk104 and upBen Skeggs1-9/+32
2017-06-20nvc0: copy engine surface params are only relevant for tiled surfacesBen Skeggs1-18/+19
2017-06-14gallium: add PIPE_CAP_BINDLESS_TEXTURESamuel Pitoiset3-0/+3
2017-06-07util: Port nir_array functionality to u_dynarrayThomas Helland4-4/+4
2017-06-07gallium: Add missing includesThomas Helland2-0/+2
2017-06-02nvc0: Add support for ARB_post_depth_coverageLyude8-1/+15
2017-06-02gallium: Add a cap to check if the driver supports ARB_post_depth_coverageLyude3-0/+3
2017-06-02nvc0: disable BGRA8 images on FermiLyude1-5/+14
2017-06-01nvc0: Clean up unnecessary includes from gallium/auxiliary/vl/Rhys Kidd1-3/+0
2017-05-30nvc0: support for GP10BAlexandre Courbot1-0/+1
2017-05-25nouveau: drop Android 4.4 and earlier supportRob Herring2-33/+3
2017-05-23util/disk_cache: add new driver_flags param to cache keysTimothy Arceri1-1/+1
2017-05-20nv50,nvc0: clear index buffer bufctx bin unconditionallyIlia Mirkin2-5/+3
2017-05-20nv50: fix vtxbuf cleanupIlia Mirkin1-1/+1
2017-05-20nvc0/ir: SHLADD's middle source must be an immediateIlia Mirkin1-0/+2
2017-05-17gallium: add PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTIONMarek Olšák3-0/+3
2017-05-13nv50/ir: Report wrong prog types using proper varPierre Moreau1-1/+1
2017-05-11Android: push driver build details to driver makefilesRob Herring1-0/+5
2017-05-11Android: remove remaining explicit libcxx includesRob Herring1-1/+0
2017-05-10gallium: add PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEXMarek Olšák3-0/+3
2017-05-10gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák18-209/+107
2017-05-10gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytesMarek Olšák1-8/+8
2017-05-10gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák13-60/+62
2017-05-07nv50/ir: Replace NV50_PROGRAM_IR_* by PIPE_SHADER_IR_*Pierre Moreau5-10/+7
2017-05-07nv50/ir: Remove unused translation methodsPierre Moreau2-10/+3
2017-05-07nv50/ir: Free target if we failed to create a programPierre Moreau1-1/+3
2017-05-07nv50/ir: Fail if encountering unknown shader typePierre Moreau1-2/+2
2017-05-01gm107/ir: add a missing assertion in emitISCADD()Samuel Pitoiset1-0/+2
2017-04-27nvc0: Enable compute support for PascalBoyan Ding3-4/+7
2017-04-27nvc0: Add new launch descriptor format for GP100Boyan Ding2-34/+197
2017-04-27nvc0: Fix index of unk fields in nve4_cp_launch_descBoyan Ding1-2/+2
2017-04-27nouveau: Fix indentation of maxwell compute class definitionsBoyan Ding1-2/+2
2017-04-26nv50,nvc0: disable the TGSI merge registers passSamuel Pitoiset2-2/+4
2017-04-26gallium: add PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERSSamuel Pitoiset3-0/+4
2017-04-20nvc0: Add support for setting viewport index/layer from VS/TESIlia Mirkin4-7/+27
2017-04-20nvc0/ir: Only store viewport in scratch register for GPLyude1-0/+1
2017-04-20gallium: fold u_trim_pipe_prim call from st/mesa to driversMarek Olšák1-0/+5
2017-04-14gallium: add PIPE_CAP_TGSI_TES_LAYER_VIEWPORTNicolai Hähnle3-0/+3
2017-04-13nvc0: Enable ARB_shader_ballot on Kepler+Boyan Ding1-1/+2
2017-04-13nvc0/ir: Implement TGSI_OPCODE_BALLOT and TGSI_OPCODE_READ_*Boyan Ding1-0/+31
2017-04-13nvc0/ir: Implement TGSI_SEMANTIC_SUBGROUP_*Boyan Ding1-0/+27
2017-04-13nvc0/ir: Add SV_LANEMASK_* system values.Boyan Ding5-0/+25
2017-04-13nvc0/ir: Allow 0/1 immediate value as source of OP_VOTEBoyan Ding3-11/+60
2017-04-13gk110/ir: Emit OP_SHFLBoyan Ding1-0/+56
2017-04-13nvc0/ir: Emit OP_SHFLBoyan Ding1-0/+53
2017-04-13nvc0/ir: Properly handle a "split form" of predicate destinationBoyan Ding1-2/+13
2017-04-13gm107/ir: Emit third src 'bound' and optional predicate output of SHFLBoyan Ding2-9/+29
2017-04-11nouveau: when mapping a persistent buffer, synchronize on former xfersIlia Mirkin1-4/+2
2017-04-11nvc0: increase texture buffer object alignment to 256 for pre-GM107Ilia Mirkin1-1/+1