aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nvc0/nvc0_program.c
Commit message (Expand)AuthorAgeFilesLines
* nvc0: enable GL_NV_viewport_array2Ilia Mirkin2020-04-151-1/+3
* nvc0: treat all draws without color0 broadcast as MRTIlia Mirkin2020-01-121-1/+1
* nvc0: fix program dumping, use _debug_printfIlia Mirkin2019-08-071-6/+6
* nouveau: flip DEBUG -> !NDEBUGIlia Mirkin2019-07-271-4/+4
* nvc0: remove nvc0_program.tp.input_patch_sizeKarol Herbst2019-07-091-4/+0
* nouveau: fix frees in unsupported IR error paths.Dave Airlie2019-06-191-0/+1
* nouveau: add support for nirKarol Herbst2019-03-171-2/+16
* nvc0: print the shader type when dumping headersKarol Herbst2019-03-171-0/+1
* nvc0: don't put text segment into bufctxIlia Mirkin2019-01-271-10/+0
* nvc0: add support for programmable sample locationsRhys Perry2018-06-141-0/+3
* nvc0: collapse output slots to have adjacent registersIlia Mirkin2018-02-271-2/+12
* nvc0: add bindless image support for keplerIlia Mirkin2018-01-071-0/+1
* nouveau/compiler: Allow to omit line numbers when printing instructionsTobias Klausmann2017-11-261-0/+1
* nv50,nvc0: Display shared memory usage in pipe_debug_messagePierre Moreau2017-11-041-3/+4
* nv50,nvc0: Copy shared memory per block to the program info structure and backPierre Moreau2017-11-041-0/+2
* nvc0: Add support for ARB_post_depth_coverageLyude2017-06-021-0/+1
* nv50/ir: Replace NV50_PROGRAM_IR_* by PIPE_SHADER_IR_*Pierre Moreau2017-05-071-1/+1
* nvc0: enable FBFETCH with a special slot for color buffer 0Ilia Mirkin2017-01-161-0/+6
* nv50,nvc0: avoid reading out of bounds when getting bogus so infoIlia Mirkin2016-10-191-2/+5
* nvc0: dump program binary only when NV50_PROG_DEBUG is setSamuel Pitoiset2016-10-071-1/+1
* nvc0: dump program binary when chipset has been forcedSamuel Pitoiset2016-10-051-0/+5
* nvc0: allow to force compiling programs in debug buildSamuel Pitoiset2016-09-261-9/+10
* nvc0: allow to resize the code segment dynamicallySamuel Pitoiset2016-09-011-1/+24
* nvc0: re-upload currently bound shaders after code evictionSamuel Pitoiset2016-09-011-0/+27
* nvc0: refactor the program upload processSamuel Pitoiset2016-09-011-30/+57
* nvc0: remove an attempt at uploading all IMMD into a CBSamuel Pitoiset2016-08-311-17/+0
* nvc0: fix up TCP header on GM107+Samuel Pitoiset2016-07-271-0/+9
* nv50: fix alphatest for non-blendable formatsIlia Mirkin2016-07-161-1/+2
* nouveau: Add support for SV_WORK_DIMHans de Goede2016-07-021-1/+1
* nvc0: Make NVC0_CB_AUX_GRID_INFO take an index argumentHans de Goede2016-07-021-1/+1
* nvc0: fix up image support for allowing multiple samplesIlia Mirkin2016-07-011-12/+8
* nv50,nvc0: fix the max_vertices=0 caseIlia Mirkin2016-05-291-1/+1
* nvc0: add note about where the viewport mask would goIlia Mirkin2016-05-261-0/+1
* nvc0: fix setting of tess_mode in various situationsIlia Mirkin2016-05-221-4/+14
* nvc0: bind images on fragment and compute shaders for FermiSamuel Pitoiset2016-05-211-6/+2
* nv50,nvc0: add support for cull distancesTobias Klausmann2016-05-151-2/+3
* nvc0: fix gl_SampleMaskIn computationIlia Mirkin2016-05-111-0/+1
* nv50/ir: generalize interp fixups to be able to fixup anythingIlia Mirkin2016-05-111-6/+6
* nvc0: bind images on 3D shaders for KeplerSamuel Pitoiset2016-04-261-1/+3
* nvc0: bind images on compute shaders for KeplerSamuel Pitoiset2016-04-261-1/+3
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-1/+1
* nvc0: handle the case where there are no framebuffer attachmentsIlia Mirkin2016-04-091-0/+7
* nvc0: store ubo info to the driver constbuf on KeplerSamuel Pitoiset2016-04-011-0/+1
* nvc0: bind shader buffers for compute on KeplerSamuel Pitoiset2016-04-011-3/+1
* nvc0: bind driver cb for compute on c7[] for KeplerSamuel Pitoiset2016-04-011-6/+5
* nvc0: use a different offset for buffers and surfacesSamuel Pitoiset2016-03-291-3/+5
* nvc0: avoid using magic numbers for the uniform_bo offsetsSamuel Pitoiset2016-03-191-6/+6
* nv50,nvc0: replace resInfoCBSlot by auxCBSlotSamuel Pitoiset2016-03-191-3/+1
* nvc0: bind shader buffers for compute on FermiSamuel Pitoiset2016-02-211-0/+1
* nvc0: bind driver constbuf for compute on FermiSamuel Pitoiset2016-02-211-0/+2