summaryrefslogtreecommitdiffstats
path: root/src/amd
Commit message (Expand)AuthorAgeFilesLines
* radv: align the initial state command buffer.Dave Airlie2017-02-151-0/+7
* radv: fix cik macroModeIndex.Dave Airlie2017-02-151-0/+14
* radv: change base aligmment for allocated memory.Dave Airlie2017-02-151-1/+1
* radv/ac: use sendmsg emission interface.Dave Airlie2017-02-141-26/+4
* radeon/ac/llvm: add support for sendmsg emissionDave Airlie2017-02-142-0/+25
* radv: disable gfx init on CIK for nowDave Airlie2017-02-141-1/+2
* radv/ac: use common interp code for new intrinsicsDave Airlie2017-02-141-20/+41
* radv: use indirect buffer for initial gfx state.Dave Airlie2017-02-134-1/+62
* radv: start splitting init config upDave Airlie2017-02-131-8/+20
* radv: don't pass physical device to si_init_ fns.Dave Airlie2017-02-133-11/+9
* radv: detect command buffers that do no work and drop them (v2)Dave Airlie2017-02-135-8/+27
* radv: Fix radv_GetPhysicalDeviceQueueFamilyProperties2KHR.Bas Nieuwenhuizen2017-02-131-9/+36
* radv: reduce CPU overhead merging bo lists.Dave Airlie2017-02-121-1/+11
* radv: handle queue submission with no cs but semaphoresDave Airlie2017-02-091-2/+20
* radv: Add CPU color packing for VK_FORMAT_A2B10G10R10_UNORM_PACK32.Bas Nieuwenhuizen2017-02-081-2/+6
* radv: handle dcc in explicit image resolve path. (v2)Dave Airlie2017-02-071-3/+8
* radv: Enable fast clears by default.Bas Nieuwenhuizen2017-02-073-4/+4
* radv: pass FMASK alignment to applicationDave Airlie2017-02-071-0/+1
* radv: Pass DCC alignment to application.Bas Nieuwenhuizen2017-02-071-0/+1
* radv: Pass CMASK alignment to application.Bas Nieuwenhuizen2017-02-071-0/+1
* radv/ac: avoid the fmask path when doing txs.Dave Airlie2017-02-061-1/+2
* radeon/ac: move common llvm build functions to a separate file.Dave Airlie2017-02-076-851/+933
* radv: fix shared memory load/stores.Dave Airlie2017-02-031-0/+7
* radv/ac: correctly size shared memory usage.Dave Airlie2017-02-031-1/+1
* radv: fix compute shared memory stores since 64-bit.Dave Airlie2017-02-031-1/+3
* radv/ac: move to using shared emit_ddxy code.Dave Airlie2017-02-031-68/+7
* radeonsi/ac: move most of emit_ddxy to shared code.Dave Airlie2017-02-032-0/+86
* radv/ac: use shared thread id codeDave Airlie2017-02-031-42/+2
* radeonsi/ac: move get thread id to shared code.Dave Airlie2017-02-032-1/+53
* radv/ac: migrate to using shared code for some load/store stuff.Dave Airlie2017-02-031-103/+28
* radeonsi/ac: move tbuffer store and buffer load to shared code.Dave Airlie2017-02-032-1/+198
* radeonsi/ac: move a bunch of load/store related things to common code.Dave Airlie2017-02-032-0/+87
* android: fix llvm, elf dependencies for M, N releasesMauro Rossi2017-02-011-1/+1
* radv: handle VK_QUEUE_FAMILY_IGNORED in image transitions (v3)Dave Airlie2017-02-024-12/+15
* radv/ac: handle clip/cull distance sizing in geometry shader outputsDave Airlie2017-02-021-8/+10
* radv/ac: add const_index to fetch index for gs inputsDave Airlie2017-02-021-1/+1
* radeonsi/ac: move frag interp emission code to shared llvm code.Dave Airlie2017-02-022-0/+85
* radv: Enable VK_KHR_shader_draw_parameters.Bas Nieuwenhuizen2017-02-012-0/+5
* radv: Pass draw index to shader.Bas Nieuwenhuizen2017-02-011-5/+9
* radv/ac: Add draw index support.Bas Nieuwenhuizen2017-02-011-2/+8
* radv: Enable Float64 support.Bas Nieuwenhuizen2017-02-012-1/+2
* radv/ac: Implement Float64 SSBO loads.Bas Nieuwenhuizen2017-02-011-26/+49
* radv/ac: Implement Float64 UBO loads.Bas Nieuwenhuizen2017-02-011-2/+6
* radv/ac: Implement Float64 load/store var.Bas Nieuwenhuizen2017-02-011-53/+48
* radv/ac: Implement Float64 SSBO stores.Bas Nieuwenhuizen2017-02-011-3/+14
* radv/ac: Add core Float64 support.Bas Nieuwenhuizen2017-02-011-44/+129
* radv/ac: apply slice rounding to 1d arrays as well.Dave Airlie2017-01-311-5/+15
* radv/geom: check if esgs and gsvs ring exists before filling geom ringsDave Airlie2017-01-311-3/+6
* radv: enable geometryShader and multiViewport capabilities.Dave Airlie2017-01-311-2/+2
* radv: handle layer export from vs->fs properlyDave Airlie2017-01-313-2/+23