summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* turnip: implement VK_EXT_sampler_filter_minmaxJonathan Marek2020-04-224-2/+26
* turnip: enable cube arraysJonathan Marek2020-04-221-1/+1
* turnip: implement VK_EXT_filter_cubicJonathan Marek2020-04-224-6/+40
* turnip: implement VK_EXT_sample_locationsJonathan Marek2020-04-229-48/+135
* turnip: set shader key msaa fieldJonathan Marek2020-04-221-0/+6
* aco: coalesce v_mad's accumulator with definition's affinitiesDaniel Schürmann2020-04-221-15/+13
* aco: use upper part of gap in register file if it is beneficial for stridingDaniel Schürmann2020-04-221-5/+16
* aco: try to always find a register with stride for even sizesDaniel Schürmann2020-04-221-2/+4
* aco: stop get_reg_simple after reaching max_used_gprDaniel Schürmann2020-04-221-1/+7
* aco: refactor get_reg_simple() to return early on exact matchesDaniel Schürmann2020-04-221-25/+22
* aco: don't create vector affinities for operands which are not killed or are ...Daniel Schürmann2020-04-221-1/+1
* aco: allocate full register for subdword definitions if HW doesn't support itDaniel Schürmann2020-04-222-5/+26
* aco: move attempt to find strided register into get_reg_simple()Daniel Schürmann2020-04-221-8/+9
* aco: use DefInfo in more places to simplify RADaniel Schürmann2020-04-221-42/+19
* aco: create and use DefInfo struct in RADaniel Schürmann2020-04-221-45/+71
* aco: create pseudo dummy instruction in RA to be used for live-range splitsDaniel Schürmann2020-04-221-2/+6
* aco: refactor get_reg() to also handle affinitiesDaniel Schürmann2020-04-221-60/+51
* aco: refactor get_reg() to take Temp instead of RegClassDaniel Schürmann2020-04-221-85/+84
* aco: simplify operand handling in RADaniel Schürmann2020-04-221-72/+53
* turnip: enable VK_FORMAT_S8_UINT as stencil formatJonathan Marek2020-04-224-20/+33
* turnip: improve GMEM load/store logicJonathan Marek2020-04-224-59/+89
* turnip: disable depth test for S8_UINT attachmentJonathan Marek2020-04-221-6/+13
* aco: implement 64-bit sgpr swapsRhys Perry2020-04-221-1/+10
* aco: implement sub-dword swapsRhys Perry2020-04-223-140/+320
* aco: add VOP3P_instructionRhys Perry2020-04-224-19/+85
* aco: fix copy statistic for 64-bit vgpr constant copyRhys Perry2020-04-221-0/+1
* ir3: Fix bug with shaders that only exit via discardConnor Abbott2020-04-222-0/+71
* ir3: Don't double-insert the first blockConnor Abbott2020-04-221-1/+0
* spirv: Expand workaround for OpControlBarrier on old GLSLangDanylo Piliaiev2020-04-221-1/+5
* iris: fail screen creation when kernel support is not thereLionel Landwerlin2020-04-221-5/+19
* meta,i965: Rip GL_EXT_texture_multisample_blit_scaled support out of metaJason Ekstrand2020-04-226-318/+1
* panfrost: Assert on unimplemented fragcoord etcAlyssa Rosenzweig2020-04-221-0/+3
* panfrost: Fix crashes with small BOsAlyssa Rosenzweig2020-04-221-1/+1
* pan/bi: Assert out multiple texturesAlyssa Rosenzweig2020-04-221-0/+4
* pan/bi: Pack TEX compact instructionsAlyssa Rosenzweig2020-04-221-0/+23
* pan/bi: Generate TEX_COMPACT instructionAlyssa Rosenzweig2020-04-221-1/+21
* pan/bi: Stub out tex_compact logicAlyssa Rosenzweig2020-04-221-3/+36
* pan/bi: Add normal/compact/dual switch to IRAlyssa Rosenzweig2020-04-223-0/+21
* pan/bi: Feed data register to BI_TEXAlyssa Rosenzweig2020-04-221-1/+1
* pan/bi: Include TEX_COMPACT f16 opcodeAlyssa Rosenzweig2020-04-221-0/+1
* pan/bi: Structify TEX compactAlyssa Rosenzweig2020-04-221-0/+12
* pan/bi: Disassemble f16 dual texAlyssa Rosenzweig2020-04-221-3/+6
* pan/bi: Document when dual-tex is triggeredAlyssa Rosenzweig2020-04-221-1/+5
* pan/bi: Print tex_compact coordinatesAlyssa Rosenzweig2020-04-221-0/+7
* intel/compiler: Put back saturate on [iu]add_sat opcodesKenneth Graunke2020-04-221-0/+1
* panfrost: Align Android makefiles with recent changesRoman Stratiienko2020-04-222-0/+15
* freedreno/ir3: Drop handling FRAG_RESULT_DEPTH writing to .zEric Anholt2020-04-211-3/+1
* turnip: fix GMEM resolve in CmdNextSubpassJonathan Marek2020-04-211-1/+3
* egl: simplify client/platform extension handlingEmil Velikov2020-04-214-59/+23
* mesa/gallium: do not use enum for bit-allocated memberErik Faye-Lund2020-04-211-1/+1