summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau
AgeCommit message (Expand)AuthorFilesLines
2019-01-01nv30: disable rendering to 3D texturesIlia Mirkin1-0/+6
2018-12-30nv30: fix some s3tc layout issuesIlia Mirkin2-7/+26
2018-12-30nv30: use correct helper to get blocks in y directionIlia Mirkin1-1/+1
2018-12-30nv30: add support for multi-layer transfersIlia Mirkin1-4/+35
2018-12-30nv30: fix rare issue with fp unbinding not finding the bufctxIlia Mirkin1-1/+1
2018-12-30nv30: avoid setting user_priv without setting cur_ctxIlia Mirkin1-3/+1
2018-12-26nv50,nvc0: add missing CAPs for unsupported featuresIlia Mirkin2-0/+3
2018-12-26nvc0: enable GL_NV_shader_atomic_float on pre-MaxwellIlia Mirkin1-0/+2
2018-12-26nv50/ir: add support for converting ATOMFADD to proper irIlia Mirkin1-0/+4
2018-12-14nvc0: always keep TSC slot 0 bound to fix TXFIlia Mirkin2-0/+21
2018-12-14nvc0: replace use of explicit default_tsc with entry 0Ilia Mirkin6-22/+25
2018-12-09nv50/ir: fix use-after-free in ConstantFolding::visitKarol Herbst1-33/+49
2018-12-09nouveau: use atomic operations for driver statisticsKarol Herbst1-3/+4
2018-12-09nv50/ir: initialize relDegree staticlyKarol Herbst1-7/+16
2018-12-03nouveau: set texture upload budgetIlia Mirkin3-3/+6
2018-12-03nv50,nvc0: add explicit handling of PIPE_CAP_MAX_VERTEX_ELEMENT_SRC_OFFSETIlia Mirkin2-0/+4
2018-12-03nv50: always keep TSC slot 0 boundIlia Mirkin3-0/+31
2018-12-02nv50,nvc0: Fix gallium nine regression regarding sampler bindingsKarol Herbst2-16/+12
2018-11-24nv50/ir: remove dnz flag when converting MAD to ADD due to optimizationsIlia Mirkin1-0/+3
2018-11-16nv50/ir/ra: enforce max register requirement, and change spill orderIlia Mirkin4-16/+26
2018-11-16nv50/ir/ra: improve condition for short regs, unify with cond for 16-bitIlia Mirkin1-7/+7
2018-11-16nv50/ir: delete MINMAX instruction that is no longer in the BBIlia Mirkin1-1/+1
2018-11-07gm107/ir: fix compile time warning in getTEXSMaskKarol Herbst1-0/+1
2018-11-06gm107/ir: use scalar tex instructions where possibleKarol Herbst2-3/+317
2018-11-06nv50/ir: add scalar field to TexInstructionsKarol Herbst2-1/+6
2018-11-06nv50/ra: add condenseDef overloads for partial condensesKarol Herbst1-8/+21
2018-11-06nv50/ir: print color masks of tex instructionsKarol Herbst1-4/+33
2018-10-30nouveau: remove unused class memberEric Engestrom1-1/+0
2018-10-26util: Change remaining uint32 cache ids to sha1David McFarland1-14/+15
2018-10-25nvc0: increase NOUVEAU_TRANSFER_PUSHBUF_THRESHOLD to 1024 on Kepler+Rhys Perry4-3/+11
2018-10-20nv50/ir: fix ConstantFolding::createMul for 64 bit mulsKarol Herbst1-1/+1
2018-10-09nvc0: fix blitting red to srgb8_alphaIlia Mirkin1-0/+4
2018-10-09nv50,nvc0: guard against zero-size blitsIlia Mirkin2-0/+14
2018-10-09nv50,nvc0: mark RGBX_UINT formats as renderableIlia Mirkin1-4/+4
2018-10-03nouveau: use build-id when available for disk cacheTimothy Arceri1-7/+7
2018-09-23nv50/ir: fix link-time build failureRhys Perry1-1/+1
2018-09-22nvc0: fix bindless multisampled images on Maxwell+Rhys Perry3-5/+45
2018-09-22nvc0: warn about changing NVC0_CB_AUX_MP_INFO and NVC0_CB_AUX_DRAW_INFORhys Perry1-2/+6
2018-09-22nvc0: Update counter reading shaders to new NVC0_CB_AUX_MP_INFORhys Perry1-18/+18
2018-09-13nvir: Always split 64-bit IMAD/IMUL operationsPierre Moreau1-1/+1
2018-09-11nv50,nvc0: warn on not-explicitly-handled capsIlia Mirkin2-14/+26
2018-09-07gallium: add PIPE_CAP_MAX_TEXTURE_UPLOAD_MEMORY_BUDGETMarek Olšák3-0/+3
2018-09-06gallium: enable GL_AMD_depth_clamp_separate on r600, radeonsiMarek Olšák3-0/+3
2018-09-06gallium: split depth_clip into depth_clip_near & depth_clip_farMarek Olšák3-3/+3
2018-09-04gallium: Add a helper for implementing PIPE_CAP_* default values.Eric Anholt3-9/+9
2018-08-29nv50: bump compat glsl level to same as coreIlia Mirkin1-1/+1
2018-08-29nvc0: bump compat GLSL version to match coreIlia Mirkin1-1/+1
2018-08-29nv50/ir: silence partitionLoadStore() unused function warningRhys Kidd1-2/+2
2018-08-27nv50/ir,nvc0: use constant buffers for compute when possible on Kepler+Rhys Perry2-10/+36
2018-08-27nv50/ir: optimize multiplication by 16-bit immediates into two xmadsRhys Perry1-0/+10