summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau
Commit message (Expand)AuthorAgeFilesLines
* gallium: plumb context priority through to driverRob Clark2017-12-193-0/+3
* meson: define driver dependenciesDylan Baker2017-12-041-0/+5
* nvc0/ir: Properly lower 64-bit shifts when the shift value is >32Pierre Moreau2017-12-041-1/+1
* meson: Add lmsensors supportDylan Baker2017-12-011-1/+1
* nouveau/compiler: Allow to omit line numbers when printing instructionsTobias Klausmann2017-11-265-4/+13
* nv50/ir: move LateAlgebraicOpt to the very endIlia Mirkin2017-11-261-1/+1
* nv50/ir: when merging immediates/consts, load directlyIlia Mirkin2017-11-261-1/+21
* nv50/ir: add optimization for modulo by a non-power-of-2 valueIlia Mirkin2017-11-261-0/+15
* nv50/ir: optimize signed integer modulo by pow-of-2Ilia Mirkin2017-11-252-10/+29
* meson: don't use build_by_default for specific gallium driversDylan Baker2017-11-131-1/+0
* gallium: add CAPs to support HW atomic counters. (v3)Dave Airlie2017-11-103-0/+6
* util: move os_time.[ch] to src/utilNicolai Hähnle2017-11-092-2/+2
* nv50: make blending work so that zero wins in a multiplicationIlia Mirkin2017-11-081-0/+5
* gallium: add PIPE_CAP_SIGNED_VERTEX_BUFFER_OFFSETMarek Olšák2017-11-063-0/+3
* nv50,nvc0: Display shared memory usage in pipe_debug_messagePierre Moreau2017-11-042-6/+8
* nv50,nvc0: Copy shared memory per block to the program info structure and backPierre Moreau2017-11-042-0/+4
* nv50/ir: Store shared memory per block in nv50_ir_prog_infoPierre Moreau2017-11-041-0/+1
* gallium: add cap for driver specified max combined shader resources.Dave Airlie2017-11-013-0/+3
* gallium: s/unsigned/enum pipe_prim_type/Brian Paul2017-10-271-1/+1
* meson: build nouveau (gallium) driverDylan Baker2017-10-161-0/+224
* nv50,nvc0: fix push hint logic in presence of a start offsetIlia Mirkin2017-10-112-7/+5
* gallium: Create a new PIPE_CAP_TILE_RASTER_ORDER for vc4.Eric Anholt2017-10-103-0/+3
* nv50/ir: fix 64-bit integer shiftsIlia Mirkin2017-10-091-1/+3
* gallium: add PIPE_CAP_TGSI_ANY_REG_AS_ADDRESSMarek Olšák2017-10-063-0/+3
* gallium: Remove util_format_s3tc_init()Matt Turner2017-10-021-2/+0
* gallium: add LDEXP TGSI instruction and corresponding capNicolai Hähnle2017-09-293-0/+4
* gallium: Add PIPE_SHADER_CAP_INT64_ATOMICSJan Vesely2017-09-213-0/+3
* gallium: Add PIPE_SHADER_CAP_FP16Jan Vesely2017-09-183-0/+4
* nvc0: fix compile errorBenedikt Schemmer2017-09-181-1/+1
* gallium: add PIPE_QUERY_OCCLUSION_PREDICATE_CONSERVATIVENicolai Hähnle2017-09-185-2/+15
* gallium: introduce PIPE_CAP_LOAD_CONSTBUFTimothy Arceri2017-09-153-0/+3
* nvc0/ir: propagate immediates to CALL input MOVsTobias Klausmann2017-08-311-2/+19
* nvc0: write 0 to pipeline_statistics.cs_invocationsKarol Herbst2017-08-311-0/+1
* nv50/ir: properly set sType for TXF ops to U32Ilia Mirkin2017-08-241-0/+3
* gallium: remove TGSI opcode SCSMarek Olšák2017-08-223-32/+0
* gallium: remove TGSI opcode XPDMarek Olšák2017-08-225-39/+0
* gallium: remove TGSI opcode DPHMarek Olšák2017-08-223-16/+0
* gallium: remove TGSI FENCE opcodesMarek Olšák2017-08-221-10/+0
* gallium: remove TGSI opcodes PUSHA, POPA, SAD, TXQ_LZMarek Olšák2017-08-221-3/+0
* nv50/ir: fix TXQ srcMaskIlia Mirkin2017-08-161-0/+2
* nv50/ir: fix srcMask computation for TG4 and TXFIlia Mirkin2017-08-161-0/+2
* nv50/ir: clean up saturated values immediatelyIlia Mirkin2017-08-121-1/+6
* nvc0/ir: unlink values pre- and post-call to division functionIlia Mirkin2017-08-121-4/+3
* nv50/ir: fix ConstantFolding with saturationKarol Herbst2017-08-092-0/+9
* gallium: introduce PIPE_CAP_MEMOBJTimothy Arceri2017-08-033-0/+3
* gallium: add PIPE_QUERY_SO_OVERFLOW_ANY_PREDICATE and corresponding capNicolai Hähnle2017-08-023-0/+3
* gallium: add PIPE_CAP_NIR_SAMPLERS_AS_DEREFNicolai Hähnle2017-07-313-0/+3
* nv50/ir: disable mul+add to mad for precise instructionsKarol Herbst2017-07-211-2/+3
* nv50/ir/tgsi: handle precise for most ALU instructionsKarol Herbst2017-07-211-0/+2
* nv50/ir: add precise field to InstructionKarol Herbst2017-07-212-0/+3