summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau
AgeCommit message (Expand)AuthorFilesLines
2019-04-04gallium: add writable_bitmask parameter into set_shader_buffersMarek Olšák1-1/+2
2019-03-21nv50/ir/nir: support gather offsetsKarol Herbst2-3/+16
2019-03-20nvc0: Skip new update barrier bitsKenneth Graunke1-0/+3
2019-03-18android: nouveau: add support for nirMauro Rossi1-1/+6
2019-03-17nv50ir/nir: move immediates before useKarol Herbst1-18/+41
2019-03-17nv50/ir/nir: handle user clip planes for each emitted vertexKarol Herbst1-1/+7
2019-03-17nv50/ir/nir: implement intrinsic shader_clockKarol Herbst1-0/+8
2019-03-17nv50/ir/nir: implement load_per_vertex_outputKarol Herbst1-0/+23
2019-03-17nv50/ir/nir: add memory barriersKarol Herbst1-0/+21
2019-03-17nv50/ir/nir: implement imagesKarol Herbst1-10/+380
2019-03-17nv50/ir/nir: implement ssbo intrinsicsKarol Herbst1-0/+90
2019-03-17nv50/ir/nir: implement nir_intrinsic_load_uboKarol Herbst1-0/+14
2019-03-17nv50/ir/nir: implement geometry shader nir_intrinsicsKarol Herbst1-0/+27
2019-03-17nv50/ir/nir: implement variable indexingKarol Herbst1-0/+58
2019-03-17nv50/ir/nir: implement vote and ballotKarol Herbst1-0/+48
2019-03-17nv50/ir/nir: add skeleton getOperation for intrinsicsKarol Herbst1-0/+22
2019-03-17nv50/ir/nir: implement nir_instr_type_texKarol Herbst1-0/+234
2019-03-17nv50/ir/nir: implement nir_ssa_undef_instrKarol Herbst1-0/+13
2019-03-17nv50/ir/nir: implement loading system valuesKarol Herbst1-0/+122
2019-03-17nv50/ir/nir: implement intrinsic_discard(_if)Karol Herbst1-0/+14
2019-03-17nv50/ir/nir: implement load_(interpolated_)input/outputKarol Herbst1-0/+135
2019-03-17nv50/ir/nir: implement nir_intrinsic_store_(per_vertex_)outputKarol Herbst1-1/+56
2019-03-17nv50/ir/nir: implement nir_intrinsic_load_uniformKarol Herbst1-0/+10
2019-03-17nv50/ir/nir: implement nir_alu_instr handlingKarol Herbst1-1/+561
2019-03-17nv50/ir/nir: add skeleton for nir_intrinsic_instrKarol Herbst1-0/+17
2019-03-17nv50/ir/nir: implement nir_load_const_instrKarol Herbst1-0/+28
2019-03-17nv50/ir/nir: parse NIR shader infoKarol Herbst1-3/+320
2019-03-17nv50/ir/nir: add loadFrom and storeTo helplerKarol Herbst1-0/+72
2019-03-17nv50/ir/nir: run assignSlotsKarol Herbst1-0/+642
2019-03-17nv50/ir/nir: add nir type helper functionsKarol Herbst1-0/+127
2019-03-17nv50/ir/nir: track defs and provide easy access functionsKarol Herbst1-0/+150
2019-03-17nv50/ir/nir: run some passes to make the conversion easierKarol Herbst1-0/+42
2019-03-17nouveau: fix nir and TGSI shader cache collisionKarol Herbst2-1/+10
2019-03-17nouveau: add support for nirKarol Herbst15-23/+327
2019-03-17nv50/ir: add lowering helperKarol Herbst4-0/+332
2019-03-17nv50/ir: move common converter code in base classKarol Herbst5-103/+172
2019-03-17nvc0: print the shader type when dumping headersKarol Herbst1-0/+1
2019-02-22nv50: disable computeIlia Mirkin1-1/+1
2019-02-14drm-uapi: use local files, not system libdrmEric Engestrom6-6/+6
2019-02-10nvc0: we have 16k-sized framebuffers, fix default scissorsIlia Mirkin1-2/+2
2019-02-08nouveau: Silence unhandled cap warningsKenneth Graunke2-0/+2
2019-02-07gallium: add PIPE_CAP_MAX_VARYINGSKarol Herbst3-12/+12
2019-02-06nvc0: add compute invocation counterRhys Perry8-4/+207
2019-02-06gm107/ir: add fp64 rsqKarol Herbst3-3/+128
2019-02-06gm107/ir: add fp64 rcpKarol Herbst3-4/+270
2019-02-06gk104/ir: Use the new rcp/rsq in libraryKarol Herbst3-15/+334
2019-02-06gk110/ir: Use the new rcp/rsq in libraryBoyan Ding5-0/+42
2019-02-06gk110/ir: Add rsq f64 implementationBoyan Ding2-2/+109
2019-02-06gk110/ir: Add rcp f64 implementationBoyan Ding2-4/+235
2019-02-06nvc0: stick zero values for the compute invocation countsIlia Mirkin1-0/+2