summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_private.h
Commit message (Expand)AuthorAgeFilesLines
* radv: Implement VK_EXT_discard_rectangles.Bas Nieuwenhuizen2018-01-101-6/+17
* radv: Add mapping between dynamic state mask and external enum.Bas Nieuwenhuizen2018-01-101-9/+23
* radv: add has_scissor_bug for Vega10 and RavenSamuel Pitoiset2018-01-081-0/+1
* radv: make shader BOs read-only for the GPUSamuel Pitoiset2018-01-081-0/+1
* radv: remove unused radv_color_buffer_info::cb_clear_valueXSamuel Pitoiset2018-01-051-2/+0
* radv: Implement binning on GFX9.Bas Nieuwenhuizen2017-12-311-0/+7
* radv: Disable DCC for GENERAL layout and compute transfer dest.Bas Nieuwenhuizen2017-12-291-0/+4
* radv: Make color meta operations layout aware.Bas Nieuwenhuizen2017-12-291-3/+19
* radv: Add compute DCC decompress.Bas Nieuwenhuizen2017-12-291-0/+4
* radv: Add GFX DCC decompress.Bas Nieuwenhuizen2017-12-291-0/+1
* radv/gfx9: fix buffer to image for 3d images on compute queuesDave Airlie2017-12-291-0/+1
* radv/gfx9: fix 3d image clears on compute queuesDave Airlie2017-12-291-0/+1
* radv/gfx9: fix 3d image to image transfers on compute queues.Dave Airlie2017-12-291-0/+1
* radv/meta: fix blit paths for depth/stencil (v2.1)Dave Airlie2017-12-221-2/+2
* radv: handle depth/stencil image copy with layouts better. (v3.1)Dave Airlie2017-12-221-2/+18
* radv/gfx9: add support for 3d images to blit 2d pathsDave Airlie2017-12-221-5/+5
* radv/gfx9: add 3d sampler image->buffer copy shader. (v3)Dave Airlie2017-12-221-0/+1
* radv: create pipeline layout objects for all meta operationsSamuel Pitoiset2017-12-191-0/+3
* radv: remove useless radv_cmask_info::base_address_regSamuel Pitoiset2017-12-181-1/+0
* radv: Implement fences based on syncobjs.Bas Nieuwenhuizen2017-12-181-1/+5
* radv: store the dispatch initiator into the deviceSamuel Pitoiset2017-12-141-0/+1
* radv: only re-mit the index type when it changesSamuel Pitoiset2017-12-081-0/+1
* radv: track different status of a command bufferSamuel Pitoiset2017-12-081-0/+9
* radv: Add LLVM version to the device name stringAlex Smith2017-12-071-1/+1
* radv/wsi: drop allocate memory special caseDave Airlie2017-12-041-10/+0
* radv: remove set but unnecessary radv_color_buffer_info::micro_tile_modeSamuel Pitoiset2017-11-301-1/+0
* radv: do not store gfx9_epitch in radv_color_buffer_infoSamuel Pitoiset2017-11-301-1/+0
* radv: use a 16 bytes array for the sampled/storage image descriptorsSamuel Pitoiset2017-11-201-4/+2
* radv: replace vb_dirty with RADV_CMD_DIRTY_VERTEX_BUFFERSamuel Pitoiset2017-11-151-1/+1
* radv: drop radv_cmd_dirty_mask_t typedefSamuel Pitoiset2017-11-151-2/+1
* radv: use an unsigned 32-bit integer for radv_queue::family_indexSamuel Pitoiset2017-11-151-1/+1
* radv: make radv_emit_framebuffer_state() staticSamuel Pitoiset2017-11-131-2/+1
* radv: prefetch VBO descriptors at the right placeSamuel Pitoiset2017-11-131-0/+5
* radv: move calculating vs out info regs into pipeline.Dave Airlie2017-11-131-1/+8
* radv: pre-calculate user_data_0 registers and store in pipelineDave Airlie2017-11-061-0/+1
* radv: move descriptor sets out of cmd_state.Dave Airlie2017-11-061-1/+2
* radv: add helper for setting a descriptor.Dave Airlie2017-11-061-0/+4
* radv: move vertex binding out of cmd state.Dave Airlie2017-11-061-1/+1
* radv: reorder cmd_state to remove a hole.Dave Airlie2017-11-061-1/+1
* radv: Use an array to store descriptor sets.Bas Nieuwenhuizen2017-11-041-4/+10
* radv: Don't expose heaps with 0 memory.Bas Nieuwenhuizen2017-11-021-0/+3
* radv: make radv_bind_descriptor_set() staticSamuel Pitoiset2017-11-021-3/+0
* radv: make sure we set buffers as shareable properly.Dave Airlie2017-11-021-0/+2
* radv: bail out when binding the same index bufferSamuel Pitoiset2017-10-311-0/+5
* radv: Implement VK_AMD_shader_infoAlex Smith2017-10-291-0/+3
* radv: make radv_fill_buffer() return the needed flush bitsSamuel Pitoiset2017-10-271-3/+3
* radv: store the dynamic state mask into radv_dynamic_stateSamuel Pitoiset2017-10-261-1/+6
* radv: Add single pipeline cache key.Bas Nieuwenhuizen2017-10-261-2/+11
* radv: only emit dfsm packets if dfsm is allowed.Dave Airlie2017-10-241-0/+1
* radv: factor out radv_alloc_memoryAndres Rodriguez2017-10-211-0/+11