summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_private.h
Commit message (Expand)AuthorAgeFilesLines
* radv: take unsafe_math and sisched into account when hashing shaders.Dave Airlie2017-10-121-1/+4
* radv: add has_clear_state and enable it on CIK+ onlySamuel Pitoiset2017-10-121-1/+1
* radv: create on-disk shader cacheTimothy Arceri2017-10-121-0/+6
* radv: remove duplicate debug_flags fieldTimothy Arceri2017-10-121-1/+0
* radv: configure VGT_VERTEX_REUSE at pipeline creationSamuel Pitoiset2017-10-091-0/+1
* radv: remove unused fields in radv_raster_stateSamuel Pitoiset2017-10-091-3/+0
* radv: add radv_htile_enabled() helperSamuel Pitoiset2017-10-061-0/+6
* radv: Implement TC compatible HTILE.Bas Nieuwenhuizen2017-10-041-0/+1
* radv: make radv_dynamic_state_copy() staticSamuel Pitoiset2017-10-021-4/+0
* radv: remove unused radv_meta_state::btoi::render_pass handleSamuel Pitoiset2017-10-021-1/+0
* radv: add radv_vi_dcc_enabled() helperSamuel Pitoiset2017-10-021-0/+5
* radv: do not need to double zero-init the meta state structuresSamuel Pitoiset2017-10-021-2/+0
* radv: use pipeline handles instead of objects for meta clear operationsSamuel Pitoiset2017-10-021-4/+4
* radv: save/restore all viewports/scissors for meta operationsSamuel Pitoiset2017-09-251-8/+12
* Revert "Revert "radv: fallback to an in-memory cache when no pipline cache is...Bas Nieuwenhuizen2017-09-251-1/+2
* radv: make radv_pipeline_init() staticSamuel Pitoiset2017-09-251-7/+0
* radv: make use of ATI_VENDOR_ID everywhereSamuel Pitoiset2017-09-251-0/+2
* radv: Add code to check if two formats can share DCC metadata.Bas Nieuwenhuizen2017-09-161-0/+2
* radv: dump the list of enabled options when a hang occuredSamuel Pitoiset2017-09-141-0/+7
* radv: remove useless 'cmd_buffer' param from radv_buffer_view_init()Samuel Pitoiset2017-09-131-2/+1
* radv: work out a base ia_multi_vgt_param.Dave Airlie2017-09-111-0/+1
* radv: calculate non-draw related ia_multi_vgt_param bits in pipelineDave Airlie2017-09-111-0/+6
* radv: move calculating primgroup_size to pipeline.Dave Airlie2017-09-111-0/+1
* radv: move shaders related code to radv_shader.cSamuel Pitoiset2017-09-081-42/+1
* radv: add radv_vertex_elements_info data structureSamuel Pitoiset2017-09-081-5/+10
* radv: do not use a bitfield when dirtying the vertex buffersSamuel Pitoiset2017-09-071-1/+1
* radv: reduce radv_image struct size.Dave Airlie2017-09-071-3/+2
* radv: reduce radv_shader_variant struct size.Dave Airlie2017-09-071-1/+1
* radv: reduce radv_cmd_state struct size.Dave Airlie2017-09-071-2/+2
* radv: Put semaphore waits in preamble cs.Bas Nieuwenhuizen2017-09-041-2/+1
* radv: report VM faults if detectedSamuel Pitoiset2017-09-011-0/+3
* radv: move RADV_TRACE_FILE functions to radv_debug.cSamuel Pitoiset2017-09-011-1/+0
* radv: rename record_fail to record_result and use VkResultSamuel Pitoiset2017-08-281-1/+1
* radv: Implement multiview draws.Bas Nieuwenhuizen2017-08-241-0/+1
* radv: Add multiview clears.Bas Nieuwenhuizen2017-08-241-0/+1
* radv: Store multiview info in renderpass.Bas Nieuwenhuizen2017-08-241-0/+3
* ac/nir: Make shader key a struct.Bas Nieuwenhuizen2017-08-241-2/+2
* radv: cleanup some image view descriptor setup.Dave Airlie2017-08-241-0/+1
* radv/gfx9: emit sx_mrt_blend registersDave Airlie2017-08-241-1/+1
* radv: Fix decompression on multisampled depth buffersAlex Smith2017-08-071-1/+1
* radv: add separate fmask tile swizzle counter.Dave Airlie2017-08-071-1/+6
* radv: Only convert linear->srgb in compute resolves.Bas Nieuwenhuizen2017-08-061-2/+0
* radv: generate the same driver UUID as radeonsiAndres Rodriguez2017-08-061-0/+1
* radv: Add suballocation for shaders.Bas Nieuwenhuizen2017-08-031-0/+21
* radv: handle 10-bit format clamping workaround.Dave Airlie2017-08-011-1/+1
* radv: rename physical_device->uuid[] to cache_uuid[]Andres Rodriguez2017-07-261-1/+1
* radv: initial support for shared semaphores (v2)Dave Airlie2017-07-211-1/+15
* radv: predicate cmask eliminate when using DCC.Dave Airlie2017-07-171-1/+5
* radv: set cb base tile swizzles for MRT speedups (v4)Dave Airlie2017-07-171-0/+2
* radv: Implement VK_KHR_external_memoryJason Ekstrand2017-07-151-0/+2