summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nv50
AgeCommit message (Expand)AuthorFilesLines
2012-09-30gallium: add PIPE_CAP_TEXTURE_MULTISAMPLEMarek Olšák1-0/+1
2012-09-25nv50/ir/ra: Fix register interference tracking.Jay Cornwall1-4/+4
2012-09-07nvc0/ir: add initial code to support GK110 ISA encodingChristoph Bumiller4-0/+32
2012-09-05Remove useless checks for NULL before freeingMatt Turner2-12/+6
2012-08-18nv50/ir/tgsi: handle DP2 in tgsi Instruction srcMaskChristoph Bumiller1-0/+2
2012-08-18nv50/ir/emit: don't forget saturation bit on f32 add immediateChristoph Bumiller1-0/+2
2012-08-01nv50,nvc0: make resolve sampler objects allow sRGB conversionChristoph Bumiller2-8/+15
2012-08-01Revert "gallium: specify resource_resolve destination via a pipe_surface"Christoph Bumiller1-13/+19
2012-07-28gallium: specify resource_resolve destination via a pipe_surfaceChristoph Bumiller1-19/+13
2012-07-28nv50: fix depth/stencil multisample memory storage typesChristoph Bumiller1-6/+6
2012-07-28nv50: fix resource_resolve shader start offsetsChristoph Bumiller1-2/+2
2012-07-20nv50/ir: set position before i instead of i->next in NV50LoweringPreSSA::visitBryan Cain1-7/+2
2012-07-13nouveau: implement missing timer query functionalityChristoph Bumiller2-3/+10
2012-07-10gallium: add QUERY_TIMESTAMP cap and get_timestamp screen functionMarek Olšák1-0/+1
2012-06-28nv50: dynamically allocate space for shader local storageMarcin Slusarz6-25/+108
2012-06-28nv50: streamline screen_create error handlingMarcin Slusarz1-38/+46
2012-06-28nv50/ir: make colorful ir dump output optionalMarcin Slusarz1-5/+17
2012-06-20nv50: fix buffer reuse issuesMarcin Slusarz2-0/+18
2012-06-19gallium: Add PIPE_CAP_START_INSTANCEFredrik Höglund1-0/+1
2012-06-14nv50,nvc0: fix stream output target buffer leakMarcin Slusarz1-0/+1
2012-06-14nv50: disable stream output before reconfiguring itChristoph Bumiller1-2/+2
2012-06-14nv50/ir: handle NEG,ABS modifiers for short RCP encodingChristoph Bumiller1-0/+2
2012-06-11automake: Globally add stub automake targets to the old Makefiles.Eric Anholt1-3/+0
2012-06-05nouveau: fix scratch buffer leakMarcin Slusarz1-1/+1
2012-06-05nv50: fix nv50_stream_output_state leakMarcin Slusarz1-0/+3
2012-06-05nv50: fix symbol table memory leakMarcin Slusarz1-0/+3
2012-05-29nv50: hook up forgotten short constant buffer upload methodMarcin Slusarz1-0/+1
2012-05-29nouveau: unreference fences on resource destructionChristoph Bumiller1-0/+3
2012-05-29nvc0/ir: allow 64-bit constant loads on nve4Christoph Bumiller1-0/+2
2012-05-29nvc0/ir: fix texture barrier insertion to prevent WAW hazardsChristoph Bumiller4-8/+10
2012-05-29nvc0/ir: TEX doesn't support JOIN modifier eitherChristoph Bumiller1-0/+1
2012-05-22nv50: make unaligned index buffer offsets work againChristoph Bumiller1-1/+3
2012-05-17nouveau: place static buffers in VRAM if preferred by the driverChristoph Bumiller1-2/+8
2012-05-17nv50/ir: fix reversed order of lane ops in quadopsChristoph Bumiller1-2/+3
2012-05-17nv50,nvc0: handle user vertex buffersChristoph Bumiller6-133/+152
2012-05-17nv50,nvc0: handle user index buffersChristoph Bumiller4-23/+25
2012-05-17nv50,nvc0: handle user constbufs without wrapping them in a resourceChristoph Bumiller7-83/+110
2012-05-12gallium: remove user_buffer_create from the interfaceMarek Olšák1-1/+0
2012-05-11Merge branch 'gallium-userbuf'Marek Olšák2-5/+17
2012-05-11gallium/tgsi: s/TGSI_BUFFER/TGSI_TEXTURE_BUFFER/José Fonseca1-2/+1
2012-05-11gallium/tgsi: Redefine the TGSI_TEXTURE_UNKNOWN texture target.José Fonseca1-0/+2
2012-05-11gallium/tgsi: Define the TGSI_BUFFER texture target.Francisco Jerez1-2/+2
2012-05-11gallium/tgsi: Move interpolation info from tgsi_declaration to a separate token.Francisco Jerez1-2/+2
2012-05-11gallium/tgsi: Split sampler views from shader resources.Francisco Jerez1-16/+18
2012-05-07nv50: handle VP without inputsMarcin Slusarz1-0/+11
2012-05-06nv50/ir/opt: don't lose saturation in tryCollapseChainedMULsChristoph Bumiller1-2/+3
2012-05-06nvc0/ir: fix lowering of textureGradChristoph Bumiller1-4/+4
2012-05-04nv50: fix typo causing NULL-deref in nv50_resource_resolveChristoph Bumiller1-1/+1
2012-05-04nv50/ir: move expansion of IMUL to later stage and handle memory operandsChristoph Bumiller4-17/+51
2012-05-04nv50: implement stream outputChristoph Bumiller12-33/+468