summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau
AgeCommit message (Expand)AuthorFilesLines
2014-03-09Revert nvc0 part of "nv50: adjust blit_3d handling of ms output textures"Ilia Mirkin1-8/+4
2014-03-09nv50: adjust blit_3d handling of ms output texturesIlia Mirkin2-8/+16
2014-03-09nouveau: fix fence waiting logic in screen destroyIlia Mirkin3-7/+27
2014-03-09nouveau: add valid range tracking to nouveau_bufferIlia Mirkin6-0/+47
2014-03-04nv50,nvc0: add 11f_11f_10f vertex supportIlia Mirkin3-1/+3
2014-02-26nouveau: add a nouveau_compiler binary to compile TGSI into shader ISAIlia Mirkin3-0/+235
2014-02-26nv30: remove nv30_context use from nvfx_*progIlia Mirkin13-107/+110
2014-02-26nv30: remove unused sprite flipping parameterIlia Mirkin3-5/+3
2014-02-26nv30: remove unused render_mode and hw_pointsprite_controlIlia Mirkin2-8/+3
2014-02-26nv30: remove use_nv4x, it is identical to is_nv4xIlia Mirkin4-16/+14
2014-02-25nv50: enable txg where supportedIlia Mirkin3-2/+8
2014-02-25nv50: enable cube map array texture supportIlia Mirkin3-9/+7
2014-02-25gallium: the other drivers don't support ARB_buffer_storageMarek Olšák3-0/+3
2014-02-25nv50: correctly calculate the number of vertical blocks during transfer mapEmil Velikov1-1/+1
2014-02-25gallium: add texture gather support to gallium (v3)Dave Airlie3-0/+6
2014-02-22nv50: make sure to clear _all_ layers of all attachmentsIlia Mirkin3-3/+21
2014-02-22nv50/ir/ra: fix SpillCodeInserter::offsetSlot usageChristoph Bumiller1-7/+7
2014-02-13nv50: mark scissors/viewports dirty on context switchIlia Mirkin1-0/+2
2014-02-12nv50: implement multiple viewports/scissors, enable ARB_viewport_arrayIlia Mirkin9-53/+135
2014-02-12nouveau: create only 1 shared screen between vdpau and openglMaarten Lankhorst5-0/+19
2014-02-11nv30,nvc0: only claim a single viewportIlia Mirkin2-0/+4
2014-02-10nouveau/video: make sure that firmware is present when checking capsIlia Mirkin3-4/+147
2014-02-09gallium: add geometry shader output limitsGrigori Goronzy3-0/+8
2014-02-08nv30: report 8 maximum inputsIlia Mirkin1-1/+1
2014-02-09nv50/ir/ra: some register spilling fixesChristoph Bumiller1-5/+34
2014-02-07nvc0: handle TGSI_SEMANTIC_LAYERChristoph Bumiller5-5/+4
2014-02-07nvc0: create the SW objectChristoph Bumiller2-0/+10
2014-02-07nvc0/ir/emit: hardcode vertex output stream to 0 for nowChristoph Bumiller1-2/+7
2014-02-06nouveau/codegen: allow tex offsets on non-TXF instructions (e.g. TXL)Ilia Mirkin1-0/+8
2014-02-06nv50: only over-allocate by a page for codeIlia Mirkin1-4/+5
2014-02-06nv50: fix layerid to be the fp input number rather than vp output numberIlia Mirkin3-7/+9
2014-02-06nv50: rework primid logicIlia Mirkin3-6/+4
2014-02-06gallium: remove PIPE_USAGE_STATICMarek Olšák2-2/+1
2014-02-04gallium: remove PIPE_CAP_MAX_COMBINED_SAMPLERSMarek Olšák3-6/+0
2014-01-27nv50, nvc0: update reported glsl version to 330Ilia Mirkin2-2/+2
2014-01-27nv50: add more RGB10A2 formatsChristoph Bumiller1-0/+7
2014-01-27nv50: enable seamless cube maps on all hwIlia Mirkin1-1/+1
2014-01-27nv50: report glsl 1.50 now that gp tests passIlia Mirkin1-1/+1
2014-01-27nv50: add support for texelFetch'ing MS textures, ARB_texture_multisampleIlia Mirkin7-7/+164
2014-01-27nv50: copy nvc0's get_sample_position implementationIlia Mirkin1-0/+46
2014-01-27nv50: add comments about CB_AUX contentsIlia Mirkin3-5/+15
2014-01-27nvc0: don't forget to also clear additional layersIlia Mirkin1-5/+27
2014-01-27nv50: don't forget to also clear additional layersIlia Mirkin1-5/+27
2014-01-27nv50: allocate an extra code bo to avoid dmesg spamIlia Mirkin1-1/+5
2014-01-27nv50: GP_REG_ALLOC_RESULT must be positiveIlia Mirkin1-0/+2
2014-01-27nv50: VP_RESULT_MAP_SIZE has to be positiveIlia Mirkin1-0/+4
2014-01-27nv50: enable primitive id generation when it is an FP input without GPIlia Mirkin2-9/+8
2014-01-27nv50: handle gl_Layer writes in GPIlia Mirkin4-1/+19
2014-01-27nv50: properly set the PRIMITIVE_ID enable flag when it is a gp input.Ilia Mirkin1-0/+3
2014-01-27nv50/ir: add support for gl_PrimitiveIDInIlia Mirkin3-5/+11