summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* turnip: Move pipeline BO list adding to BindPipeline.Eric Anholt2019-12-041-8/+7
* turnip: Sanity check that we're adding valid BOs to the list.Eric Anholt2019-12-041-0/+2
* turnip: Add a helper function for getting tu_buffer iovas.Eric Anholt2019-12-043-5/+9
* turnip: Refactor the graphics pipeline create implementation.Eric Anholt2019-12-041-15/+31
* turnip: Add basic SSBO support.Eric Anholt2019-12-044-2/+80
* turnip: Reuse tu6_stage2opcode() more.Eric Anholt2019-12-041-6/+3
* turnip: Drop redefinition of VALIDREG now that it's in ir3.h.Eric Anholt2019-12-041-3/+0
* turnip: Fix unused variable warnings.Eric Anholt2019-12-042-7/+0
* glsl: make use of active_shader_mask when building resource listTimothy Arceri2019-12-051-12/+1
* glsl: don't set uniform block as used when its notTimothy Arceri2019-12-052-2/+10
* glsl: move calculate_array_size_and_stride() to link_uniforms.cppTimothy Arceri2019-12-052-216/+218
* anv: Fix error message format stringIan Romanick2019-12-041-5/+2
* mesa: Silence unused parameter warningIan Romanick2019-12-049-14/+14
* mesa: Silence 'left shift of negative value' warning in BPTC compression codeIan Romanick2019-12-041-4/+3
* intel/compiler: Fix 'comparison is always true' warningIan Romanick2019-12-041-2/+2
* turnip: allow writes to draw_cs outside of render passJonathan Marek2019-12-041-4/+3
* nir/lower_clip: Fix incorrect driver loc for clipdist outputsRob Clark2019-12-041-0/+11
* freedreno/ir3: fix neverball assert in case of unused VS inputsRob Clark2019-12-043-7/+19
* freedreno/ir3: remove store_output lowered to store_shared_ir3Rob Clark2019-12-041-1/+1
* iris: Add restriction to 3DSTATE_CONSTANT_ packets.Rafael Antognolli2019-12-041-0/+11
* anv: Use 3DSTATE_CONSTANT_ALL when possible.Rafael Antognolli2019-12-041-3/+90
* anv: Move code for emitting push constants into its own function.Rafael Antognolli2019-12-041-43/+57
* anv: Add get_push_range_address() helper.Rafael Antognolli2019-12-041-59/+70
* anv: Move gen8+ push constant packet workaround.Rafael Antognolli2019-12-042-21/+31
* iris: Use 3DSTATE_CONSTANT_ALL when possible.Rafael Antognolli2019-12-042-2/+76
* iris: Rework push constants emitting code.Rafael Antognolli2019-12-041-42/+83
* intel/blorp: Use 3DSTATE_CONSTANT_ALL to setup push constants.Rafael Antognolli2019-12-041-0/+7
* intel/aubinator: Decode 3DSTATE_CONSTANT_ALL.Rafael Antognolli2019-12-041-0/+44
* intel/genxml: Add 3DSTATE_CONSTANT_ALL packet.Rafael Antognolli2019-12-041-0/+25
* turnip: MSAA resolve directly from GMEMJonathan Marek2019-12-043-50/+32
* turnip: don't set unused BLIT_DST_INFO bits for GMEM clearJonathan Marek2019-12-041-7/+1
* turnip: implement CmdClearAttachmentsJonathan Marek2019-12-041-1/+65
* turnip: don't skip unused attachments when setting up tiling configJonathan Marek2019-12-041-18/+10
* lima: enable tilingVasily Khoruzhick2019-12-041-11/+30
* glsl: additional interface redeclaration check for SSO programsTapani Pälli2019-12-041-0/+54
* nir/load_store_vectorize: fix combining stores with aliasing loads betweenRhys Perry2019-12-042-2/+16
* aco/wave32: Fix reductions.Timur Kristóf2019-12-043-30/+45
* aco/wave32: Allow setting the subgroup ballot size to 64-bit.Timur Kristóf2019-12-042-4/+8
* aco/wave32: Use wave_size for barrier intrinsic.Timur Kristóf2019-12-042-3/+3
* aco/wave32: Fix load_local_invocation_index to support wave32.Timur Kristóf2019-12-041-3/+15
* aco/wave32: Use lane mask regclass for exec/vcc.Timur Kristóf2019-12-0412-209/+250
* aco/wave32: Add wave size specific opcodes to aco_builder.Timur Kristóf2019-12-041-0/+78
* aco/wave32: Introduce emit_mbcnt which takes wave size into account.Timur Kristóf2019-12-041-17/+24
* aco/wave32: Replace hardcoded numbers in spiller with wave size.Timur Kristóf2019-12-041-15/+16
* aco/wave32: Change uniform bool optimization to work with wave32.Timur Kristóf2019-12-041-1/+2
* aco: Optimize load_subgroup_id to one bit field extract instruction.Timur Kristóf2019-12-041-3/+2
* aco: Remove lower_linear_bool_phi, it is not needed anymore.Timur Kristóf2019-12-041-24/+1
* aco: Remove superfluous argument from emit_boolean_logic.Timur Kristóf2019-12-041-6/+6
* aco: Fix operand of s_bcnt1_i32_b64 in emit_boolean_reduce.Timur Kristóf2019-12-041-1/+1
* intel/perf: fix improper pointer accessLionel Landwerlin2019-12-041-1/+1