summaryrefslogtreecommitdiffstats
path: root/src/freedreno
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: Mark ir3_context_error() as NORETURNKristian H. Kristensen2019-04-182-3/+3
* Delete autotoolsDylan Baker2019-04-151-74/+0
* nir: make nir_const_value scalarKarol Herbst2019-04-142-2/+2
* freedreno/ir3: use nir_src_as_uint in a few placesKarol Herbst2019-04-145-51/+20
* nir/i965/freedreno/vc4: add a bindless bool to type size functionsTimothy Arceri2019-04-122-2/+2
* nir: Get rid of global registersJason Ekstrand2019-04-092-6/+0
* nir/radv: remove restrictions on opt_if_loop_last_continue()Timothy Arceri2019-04-091-1/+1
* freedreno/ir3: convert to "new style" frag inputsRob Clark2019-03-302-2/+33
* freedreno/ir3: add pass to move varying loadsRob Clark2019-03-305-0/+151
* freedreno/ir3: rework varying packingRob Clark2019-03-301-30/+98
* freedreno/ir3: re-indent commentRob Clark2019-03-301-4/+4
* 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