summaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: reads/writes to unrelated arrays are not dependentRob Clark2019-03-281-1/+30
* freedreno/ir3: sched fixRob Clark2019-03-281-1/+1
* freedreno/ir3: Add workaround for VS samgqKristian H. Kristensen2019-03-286-4/+29
* freedreno/ir3: Don't access beyond available regsKristian H. Kristensen2019-03-281-4/+7
* freedreno/ir3: Push UBOs to constant fileKristian H. Kristensen2019-03-273-12/+118
* freedreno/ir3: Enable PIPE_CAP_PACKED_UNIFORMSKristian H. Kristensen2019-03-277-13/+119
* freedreno/ir3: Fix operand order for DSX/DSYKristian H. Kristensen2019-03-251-0/+15
* freedreno/ir3: Track whether shader needs derivativesKristian H. Kristensen2019-03-254-3/+9
* spirv,nir: lower frexp_exp/frexp_sig inside a new NIR passSamuel Pitoiset2019-03-221-0/+1
* freedreno/ir3: disable early-z for SSBO/image writesRob Clark2019-03-221-0/+12
* freedreno/ir3: rename has_kill to no_earlyzRob Clark2019-03-223-4/+4
* freedreno/ir3: dynamic UBO indexing vs 64b pointersRob Clark2019-03-211-2/+2
* freedreno/ir3: fix bit_countRob Clark2019-03-211-2/+23
* freedreno/ir3: additional loweringRob Clark2019-03-211-0/+6
* freedreno/ir3: optimize sam.s2en to samRob Clark2019-03-213-6/+36
* freedreno/ir3: enable indirect tex/samp (sam.s2en)Rob Clark2019-03-212-22/+73
* freedreno/ir3: find # of samplers from uniform varsRob Clark2019-03-213-13/+13
* freedreno/ir3: fix regmask for merged regsRob Clark2019-03-212-3/+13
* freedreno/ir3: fix sam.s2en encodingRob Clark2019-03-212-9/+12
* freedreno/ir3: fix sam.s2en decodingRob Clark2019-03-211-3/+5
* freedreno/ir3/ra: fix half-class conflictsRob Clark2019-03-211-7/+14
* freedreno/ir3 better cat6 encoding detectionRob Clark2019-03-212-8/+24
* anv,radv,turnip: Lower TG4 offsets with nir_lower_texJason Ekstrand2019-03-211-0/+1
* freedreno/ir3/a6xx: fix ssbo comp_swapRob Clark2019-03-201-1/+1
* turnip: Deconflict vk_format_table regenerationBas Nieuwenhuizen2019-03-161-3/+3
* turnip: Fix GCC compiles.Bas Nieuwenhuizen2019-03-161-6/+3
* freedreno/ir3/cp: fix ldib bugRob Clark2019-03-151-0/+6
* ir3/lower_io_offsets: Try propagate SSBO's SHR into a previous shift instructionEduardo Lima Mitev2019-03-131-4/+94
* ir3/compiler: Enable lower_io_offsets pass and handle new SSBO intrinsicsEduardo Lima Mitev2019-03-134-60/+59
* ir3/nir: Add a new pass 'ir3_nir_lower_io_offsets'Eduardo Lima Mitev2019-03-134-0/+217
* turnip: preliminary support for Wayland WSIChia-I Wu2019-03-116-1/+358
* turnip: preliminary support for tu_GetImageSubresourceLayoutChia-I Wu2019-03-111-5/+11
* turnip: Use Vulkan 1.1 names instead of KHRChad Versace2019-03-118-100/+100
* turnip: preliminary support for tu_CmdDrawChia-I Wu2019-03-111-0/+83
* turnip: preliminary support for draw state bindingChia-I Wu2019-03-112-4/+357
* turnip: add draw_cs to tu_cmd_bufferChia-I Wu2019-03-112-3/+21
* turnip: parse VkPipelineVertexInputStateCreateInfoChia-I Wu2019-03-112-0/+134
* turnip: parse VkPipelineShaderStageCreateInfoChia-I Wu2019-03-112-0/+602
* turnip: compile VkPipelineShaderStageCreateInfoChia-I Wu2019-03-112-0/+143
* turnip: preliminary support for shader modulesChia-I Wu2019-03-115-5/+411
* turnip: parse VkPipeline{Multisample,ColorBlend}StateCreateInfoChia-I Wu2019-03-113-0/+355
* turnip: parse VkPipelineDepthStencilStateCreateInfoChia-I Wu2019-03-112-2/+204
* turnip: parse VkPipelineRasterizationStateCreateInfoChia-I Wu2019-03-112-0/+128
* turnip: parse VkPipelineViewportStateCreateInfoChia-I Wu2019-03-112-1/+130
* turnip: parse VkPipelineInputAssemblyStateCreateInfoChia-I Wu2019-03-112-0/+49
* turnip: parse VkPipelineDynamicStateCreateInfoChia-I Wu2019-03-111-0/+46
* turnip: create a less dummy pipelineChia-I Wu2019-03-112-30/+109
* turnip: simplify tu_cs sub-streams usageChia-I Wu2019-03-112-7/+12
* turnip: fix tu_cs sub-streamsChia-I Wu2019-03-111-1/+5
* turnip: tu_cs_emit_arrayChia-I Wu2019-03-111-0/+11