summaryrefslogtreecommitdiff
path: root/src/amd
AgeCommit message (Expand)AuthorFilesLines
2016-12-18radv: Create an empty CS per ring type.Bas Nieuwenhuizen2-7/+20
2016-12-18radv: Don't enable CMASK on compute queues.Bas Nieuwenhuizen4-8/+62
2016-12-18radv: Use RELEASE_MEM packet for MEC timestamp query.Bas Nieuwenhuizen2-9/+21
2016-12-18radv: Implement indirect dispatch for the MEC.Bas Nieuwenhuizen1-9/+17
2016-12-18radv: update vkCmdUpdateBuffer for the MEC.Bas Nieuwenhuizen1-1/+3
2016-12-18radv: Implement cache flushing for the MEC.Bas Nieuwenhuizen1-7/+29
2016-12-18radv: add semaphore supportDave Airlie3-11/+72
2016-12-18radv: pass queue index into winsys submissionDave Airlie3-5/+13
2016-12-18radv: init compute queue and avoid initing transfer queuesDave Airlie3-15/+35
2016-12-18radv/winsys: Make WaitIdle queue aware.Bas Nieuwenhuizen5-21/+38
2016-12-18radv/meta: update header infoDave Airlie1-1/+2
2016-12-18radv: hook compute clears into clear image api.Dave Airlie1-8/+33
2016-12-18radv: clear image implementation for compute queueDave Airlie3-9/+272
2016-12-18radv/meta: split clear image out into a separate layer clear functionDave Airlie1-117/+128
2016-12-18radv: implement image->image copies using compute shaderDave Airlie4-6/+343
2016-12-18radv: add a compute shader implementation for buffer to imageDave Airlie3-6/+325
2016-12-18radv: Use correct pitch for views with different block size.Bas Nieuwenhuizen1-1/+4
2016-12-18radv: Store queue family in command buffers.Dave Airlie2-2/+35
2016-12-18radv: start fixing up queue allocate for multiple queuesDave Airlie2-15/+53
2016-12-18radv/winsys: start adding support for DMA/compute queueDave Airlie1-5/+20
2016-12-18radv/winsys: Expose number of compute/dma rings.Bas Nieuwenhuizen2-2/+15
2016-12-17radv/winsys: consolidate request->fence codeDave Airlie1-22/+19
2016-12-17radv: handle fence allocation failingDave Airlie1-1/+4
2016-12-17radv: Don't bail out on pipeline create failure.Bas Nieuwenhuizen1-21/+17
2016-12-12treewide: s/comparitor/comparator/Ilia Mirkin1-5/+5
2016-12-10radv/ac: some fix maybe-uninitialized warningsGrazvydas Ignotas1-1/+4
2016-12-10radv/meta: use VK_NULL_HANDLE for handlesGrazvydas Ignotas3-4/+4
2016-12-10radv: fix release build unused variable warningsGrazvydas Ignotas2-19/+21
2016-12-09radv: Use enum for memory types.Bas Nieuwenhuizen2-28/+21
2016-12-09radv: Use enum for memory heaps.Bas Nieuwenhuizen2-8/+17
2016-12-09radv: Clean up some unused variables.Bas Nieuwenhuizen1-16/+0
2016-12-08radv/ac: no need to pass nir to the post outputs handlingDave Airlie1-9/+6
2016-12-08radv: fix warnings in ubo load code.Dave Airlie1-3/+0
2016-12-08radv/ac: pass a mask of array params not a number.Dave Airlie1-5/+6
2016-12-08radv: split out a chunk of variant filling code.Dave Airlie1-33/+43
2016-12-08radv/meta: don't pass rect into blit2d src function.Dave Airlie1-2/+1
2016-12-08radv/meta: cleanup image info setup.Dave Airlie1-19/+13
2016-12-08radv/meta: split copyimage api into api and meta functionDave Airlie1-11/+23
2016-12-08radv/meta: clean up buffer->image code.Dave Airlie1-35/+7
2016-12-08radv/ac: don't pass nir to create_functionDave Airlie1-7/+6
2016-12-08radv: add missing license file to radv_meta_bufimage.Dave Airlie1-0/+27
2016-12-08radv/ac: use build_gep0 instead of opencoding it.Dave Airlie1-9/+5
2016-12-07radv: make push constants optionalDave Airlie1-5/+17
2016-12-07radv: only emit descriptor sgprs when neededDave Airlie1-25/+26
2016-12-07radv: move userdata sgpr ownership to compiler side.Dave Airlie3-73/+208
2016-12-07radv: refactor out the constant setting user sgpr code.Dave Airlie1-18/+17
2016-12-07radv: refactor out the descriptor user sgpr setting.Dave Airlie1-18/+18
2016-12-07radv: only bind descriptor sets to stages that need themDave Airlie1-16/+29
2016-12-07radv: move descriptor set userdata emission to draw flush time.Dave Airlie2-2/+23
2016-12-07radv: refactor descriptor set userdata emission out.Dave Airlie1-15/+22