summaryrefslogtreecommitdiff
path: root/src/amd/vulkan
AgeCommit message (Expand)AuthorFilesLines
2017-09-13radv: compile out unused codeEric Engestrom1-0/+2
2017-09-13radv: clear push_constant_stages when resetting a command bufferSamuel Pitoiset1-0/+1
2017-09-13radv: add more radv_emit_XXX() helpers for the dynamic stateSamuel Pitoiset1-40/+77
2017-09-13radv: remove useless 'cmd_buffer' param from radv_buffer_view_init()Samuel Pitoiset4-7/+5
2017-09-13radv/gfx9: fix image resource handling.Dave Airlie1-8/+19
2017-09-13radv/gfx9: set mip0-depth correctly for 2d arrays/3d imagesDave Airlie1-2/+2
2017-09-13radv: handle GFX9 1D texturesDave Airlie1-3/+7
2017-09-13radv: don't use iview for meta image width/height.Dave Airlie2-13/+21
2017-09-12radv: Don't allocate CMASK for linear images.Bas Nieuwenhuizen1-1/+3
2017-09-12radv: Disable multilayer & multilevel DCC.Bas Nieuwenhuizen1-0/+1
2017-09-11radv: work out a base ia_multi_vgt_param.Dave Airlie3-10/+13
2017-09-11radv: calculate non-draw related ia_multi_vgt_param bits in pipelineDave Airlie3-60/+76
2017-09-11radv: move calculating primgroup_size to pipeline.Dave Airlie3-9/+11
2017-09-11radv: only calculate num_prims when required.Dave Airlie1-4/+10
2017-09-11radv: use upload_data to upload push descriptors.Dave Airlie1-6/+3
2017-09-11radv: realign vgt flush on hawaii workaround with radeonsi.Dave Airlie1-6/+12
2017-09-11radv: return an error code when resetting a command bufferSamuel Pitoiset1-8/+14
2017-09-11radv: remove unnecessary goto in radv_create_cmd_buffer()Samuel Pitoiset1-8/+2
2017-09-11radv: do not pass a pipeline object to radv_emit_graphics_pipeline()Samuel Pitoiset1-4/+4
2017-09-12radv: add debug flags to zero vram allocations.Dave Airlie5-0/+7
2017-09-09radv: Actually check for vm faults.Bas Nieuwenhuizen3-3/+9
2017-09-08radv: keep track of the disasm string in debug mode onlySamuel Pitoiset2-1/+9
2017-09-08radv: add shader_variant_create() helper functionSamuel Pitoiset1-58/+56
2017-09-08radv: drop 'dump' parameters from some shader related functionsSamuel Pitoiset3-22/+19
2017-09-08radv: move shaders related code to radv_shader.cSamuel Pitoiset11-523/+642
2017-09-08radv: fix error code when initializing the push descriptorsSamuel Pitoiset1-1/+1
2017-09-08radv: do not update vertex descriptors if the allocation failedSamuel Pitoiset1-4/+8
2017-09-08radv: add radv_vertex_elements_info data structureSamuel Pitoiset3-18/+26
2017-09-08radv: add an assertion when pushing meta descriptor setsSamuel Pitoiset1-0/+1
2017-09-08radv/winsys: fix flags vs va_flags thinko.Dave Airlie1-1/+1
2017-09-07radv: use simpler indirect packet 3 if possible.Dave Airlie1-14/+23
2017-09-07radv/gfx9: allocate events from uncached VA spaceDave Airlie3-3/+8
2017-09-07radv/winsys: use amdgpu_bo_va_op_raw.Dave Airlie1-7/+24
2017-09-07ac/surface: add radeon_surf::has_stencil for convenienceMarek Olšák1-3/+3
2017-09-07radv: do not use a bitfield when dirtying the vertex buffersSamuel Pitoiset2-3/+4
2017-09-07radv: remove unused radv_meta_saved_state::vertex_saved fieldSamuel Pitoiset2-8/+0
2017-09-07radv: reduce radv_amdgpu_winsys struct size.Dave Airlie1-3/+3
2017-09-07radv: reduce radv_image struct size.Dave Airlie1-3/+2
2017-09-07radv: reduce radv_shader_variant struct size.Dave Airlie1-1/+1
2017-09-07radv: reduce radv_cmd_state struct size.Dave Airlie1-2/+2
2017-09-07radv: reduce meta_saved_state struct size.Dave Airlie1-4/+3
2017-09-06radv: fix error code when resizing the upload BOSamuel Pitoiset1-1/+1
2017-09-06Revert "radv: disable support for VEGA for now."Dave Airlie1-5/+0
2017-09-06radv/gfx9: set descriptor up for base_mip to level range.Dave Airlie1-1/+4
2017-09-06radv: disable 1d/2d linear optimisation on gfx9.Dave Airlie1-3/+4
2017-09-06radv: Fix vkCopyImage with both depth and stencil aspects.Bas Nieuwenhuizen1-99/+107
2017-09-05radv: fix a memleak when compiling the GS copy shaderSamuel Pitoiset1-0/+2
2017-09-04radv: drop emit2d_dst_type.Dave Airlie1-16/+0
2017-09-04radv/meta: missing initialisations in create_pass().Xavier Bouchoux1-0/+3
2017-09-04radv: Enable command buffer chaining by default.Bas Nieuwenhuizen3-3/+3