summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau
AgeCommit message (Expand)AuthorFilesLines
2014-07-28gallium: rename shader cap MAX_CONSTS to MAX_CONST_BUFFER_SIZEMarek Olšák3-8/+8
2014-07-24nvc0/ir: support 2d constbuf indexingIlia Mirkin1-0/+14
2014-07-24gm107/ir: emit LDC subopsIlia Mirkin1-0/+1
2014-07-24gk110/ir: emit load constant subopIlia Mirkin1-0/+1
2014-07-24nv50/ir: fix phi/union sources when their def has been mergedIlia Mirkin1-0/+8
2014-07-24nv50/ir: fix hard-coded TYPE_U32 sized registerIlia Mirkin1-3/+4
2014-07-24nvc0: mark shader header if fp64 is usedIlia Mirkin1-0/+2
2014-07-24nv50/ir: keep track of whether the program uses fp64Ilia Mirkin2-2/+7
2014-07-24nvc0: make sure that the local memory allocation is aligned to 0x10Ilia Mirkin1-1/+1
2014-07-17nv50: fix build failure on m68k due to invalid struct alignment assumptionsThorsten Glaser1-0/+5
2014-07-15nvc0: fix translate path for PRIM_RESTART_WITH_DRAW_ARRAYSChristoph Bumiller1-13/+28
2014-07-15nvc0: add support for indirect drawingChristoph Bumiller8-30/+220
2014-07-15nouveau: check if a fence has already been signalledIlia Mirkin1-0/+3
2014-07-09nvc0/ir: add support for interpolating with non-default settingsIlia Mirkin3-1/+94
2014-07-09nvc0/ir: fix encoding of offset register into interpolation instructionIlia Mirkin1-1/+1
2014-07-09nvc0/ir: account for indirect textures on fermi for txdIlia Mirkin1-0/+3
2014-07-09nvc0/ir: unset s/r indirect sources before moving everythingIlia Mirkin1-9/+10
2014-07-09gallium: switch dedicated centroid field to interpolation locationIlia Mirkin1-1/+1
2014-07-08nvc0: allocate more space before a counter is configuredSamuel Pitoiset1-2/+3
2014-07-08nv50/ir: use unordered_set instead of list to keep track of var usesTobias Klausmann4-9/+10
2014-07-08nvc0/ir: fill offset in properly for TXDIlia Mirkin1-13/+43
2014-07-08nvc0/ir: use manual TXD when offsets are involvedIlia Mirkin1-1/+2
2014-07-08nvc0/ir: do quadops on the right texture coordinates for TXDIlia Mirkin1-2/+3
2014-07-08nv50/ir: ignore bias for samplerCubeShadow on nv50Ilia Mirkin1-0/+10
2014-07-08nv50/ir: retrieve shadow compare from first argIlia Mirkin1-1/+1
2014-07-03nvc0: add a memory barrier when there are persistent UBOsIlia Mirkin5-4/+57
2014-07-03nv50: do an explicit flush on draw when there are persistent buffersIlia Mirkin3-2/+50
2014-07-03nv50: disable dedicated ubo upload methodIlia Mirkin1-0/+7
2014-07-03gallium: rename PIPE_CAP_TGSI_VS_LAYER to also have _VIEWPORTIlia Mirkin3-3/+3
2014-07-01nvc0: add missed PIPE_CAP_DRAW_INDIRECTIlia Mirkin1-0/+1
2014-07-02gallium: add facilities for indirect drawingChristoph Bumiller2-0/+2
2014-07-01nvc0: expose 4 vertex streams, use stream ids in xfbIlia Mirkin5-2/+5
2014-07-01nvc0/ir: only merge emit/restart for identical streamsIlia Mirkin1-3/+10
2014-07-01nvc0/ir: avoid creating restarts with non-0 streamIlia Mirkin1-3/+7
2014-07-01nvc0/ir: fix emitting vertex streamIlia Mirkin1-7/+8
2014-07-01gallium: add a cap for max vertex streamsIlia Mirkin3-0/+5
2014-07-01gallium: add an index argument to create_queryIlia Mirkin5-5/+5
2014-06-27nv50: fix dri3 prime buffer creationAxel Davy1-2/+6
2014-06-27nvc0: fix dri3 prime buffer creationDave Airlie1-1/+1
2014-06-23nvc0: allow VIEWPORT_INDEX and LAYER to be used as input semanticsIlia Mirkin1-0/+2
2014-06-23nv50/ir: allow gl_ViewportIndex to work on non-provoking verticesTobias Klausmann2-2/+30
2014-06-19nv30: hack to avoid errors on unexpected color/zeta combinationsIlia Mirkin1-0/+17
2014-06-19nv30: tidy screen caps, add missing onesIlia Mirkin1-16/+17
2014-06-19nv30: avoid dangling references to deleted contextsIlia Mirkin1-0/+3
2014-06-19nv30: plug some memory leaks on screen destroy and shader compileIlia Mirkin2-0/+7
2014-06-19nv50: organize screen capsIlia Mirkin1-67/+57
2014-06-19nvc0: organize screen capsIlia Mirkin1-61/+51
2014-06-19nvc0: remove vport_int hack and instead use the usual state validationIlia Mirkin3-11/+3
2014-06-16nv50/ir: Remove NV50_SEMANTIC_VIEWPORTINDEXTobias Klausmann2-2/+1
2014-06-16nvc0: implement multiple viewports/scissors, enable ARB_viewport_arrayTobias Klausmann7-63/+113