radv: set correct INDEX_TYPE for indexed indirect draws on GFX9
[mesa.git] / src / amd / vulkan / radv_private.h
2017-10-12 Dave Airlieradv: take unsafe_math and sisched into account when...
2017-10-12 Samuel Pitoisetradv: add has_clear_state and enable it on CIK+ only
2017-10-11 Timothy Arceriradv: create on-disk shader cache
2017-10-11 Timothy Arceriradv: remove duplicate debug_flags field
2017-10-09 Samuel Pitoisetradv: configure VGT_VERTEX_REUSE at pipeline creation
2017-10-09 Samuel Pitoisetradv: remove unused fields in radv_raster_state
2017-10-06 Samuel Pitoisetradv: add radv_htile_enabled() helper
2017-10-04 Bas Nieuwenhuizenradv: Implement TC compatible HTILE.
2017-10-02 Samuel Pitoisetradv: make radv_dynamic_state_copy() static
2017-10-02 Samuel Pitoisetradv: remove unused radv_meta_state::btoi::render_pass...
2017-10-02 Samuel Pitoisetradv: add radv_vi_dcc_enabled() helper
2017-10-02 Samuel Pitoisetradv: do not need to double zero-init the meta state...
2017-10-02 Samuel Pitoisetradv: use pipeline handles instead of objects for meta...
2017-09-25 Samuel Pitoisetradv: save/restore all viewports/scissors for meta...
2017-09-25 Bas NieuwenhuizenRevert "Revert "radv: fallback to an in-memory cache...
2017-09-25 Samuel Pitoisetradv: make radv_pipeline_init() static
2017-09-25 Samuel Pitoisetradv: make use of ATI_VENDOR_ID everywhere
2017-09-16 Bas Nieuwenhuizenradv: Add code to check if two formats can share DCC...
2017-09-14 Samuel Pitoisetradv: dump the list of enabled options when a hang...
2017-09-13 Samuel Pitoisetradv: remove useless 'cmd_buffer' param from radv_buffe...
2017-09-11 Dave Airlieradv: work out a base ia_multi_vgt_param.
2017-09-11 Dave Airlieradv: calculate non-draw related ia_multi_vgt_param...
2017-09-11 Dave Airlieradv: move calculating primgroup_size to pipeline.
2017-09-08 Samuel Pitoisetradv: move shaders related code to radv_shader.c
2017-09-08 Samuel Pitoisetradv: add radv_vertex_elements_info data structure
2017-09-07 Samuel Pitoisetradv: do not use a bitfield when dirtying the vertex...
2017-09-07 Dave Airlieradv: reduce radv_image struct size.
2017-09-07 Dave Airlieradv: reduce radv_shader_variant struct size.
2017-09-07 Dave Airlieradv: reduce radv_cmd_state struct size.
2017-09-03 Bas Nieuwenhuizenradv: Put semaphore waits in preamble cs.
2017-09-01 Samuel Pitoisetradv: report VM faults if detected
2017-09-01 Samuel Pitoisetradv: move RADV_TRACE_FILE functions to radv_debug.c
2017-08-28 Samuel Pitoisetradv: rename record_fail to record_result and use VkResult
2017-08-24 Bas Nieuwenhuizenradv: Implement multiview draws.
2017-08-24 Bas Nieuwenhuizenradv: Add multiview clears.
2017-08-24 Bas Nieuwenhuizenradv: Store multiview info in renderpass.
2017-08-24 Bas Nieuwenhuizenac/nir: Make shader key a struct.
2017-08-24 Dave Airlieradv: cleanup some image view descriptor setup.
2017-08-24 Dave Airlieradv/gfx9: emit sx_mrt_blend registers
2017-08-07 Alex Smithradv: Fix decompression on multisampled depth buffers
2017-08-06 Dave Airlieradv: add separate fmask tile swizzle counter.
2017-08-06 Bas Nieuwenhuizenradv: Only convert linear->srgb in compute resolves.
2017-08-06 Andres Rodriguezradv: generate the same driver UUID as radeonsi
2017-08-02 Bas Nieuwenhuizenradv: Add suballocation for shaders.
2017-07-31 Dave Airlieradv: handle 10-bit format clamping workaround.
2017-07-26 Andres Rodriguezradv: rename physical_device->uuid[] to cache_uuid[]
2017-07-21 Dave Airlieradv: initial support for shared semaphores (v2)
2017-07-17 Dave Airlieradv: predicate cmask eliminate when using DCC.
2017-07-17 Dave Airlieradv: set cb base tile swizzles for MRT speedups (v4)
2017-07-15 Jason Ekstrandradv: Implement VK_KHR_external_memory
2017-07-12 Alex Smithradv: Fix descriptors for cube images with VK_IMAGE_USA...
2017-07-06 Dave Airlieradv: add support for cmd predication.
2017-06-25 Bas Nieuwenhuizenradv: Remove unused args of radv_image_view_init.
2017-06-25 Dave Airlieradv: handle primitive id input into fragment shader...
2017-06-09 Dave Airlieradv: introduce perf test env var and allow to enable...
2017-06-07 Dave Airlieradv: move lots of index related things into the bind.
2017-06-07 Dave Airlieradv: move calculating the vertex sgpr to the pipeline.
2017-06-07 Dave Airlieradv: rename and make global some functions.
2017-06-06 Bas Nieuwenhuizenradv: Remove vertex_descriptors_dirty.
2017-06-06 Alex Smithutil/vulkan: Move Vulkan utilities to src/vulkan/util
2017-06-05 Dave Airlieradv: add rb+ support for GFX9
2017-06-05 Dave Airlieradv: add GFX9 cache flushing support.
2017-06-05 Dave Airlieradv: add gfx9 depth/stencil surface support.
2017-06-05 Dave Airlieradv: add GFX9 support for color surfaces.
2017-06-05 Dave Airlieradv: remove doubled up prototype.
2017-06-05 Nicolai Hähnleradv: use ac_gpu_info
2017-06-05 Nicolai Hähnleradv: use ac_surface data structures
2017-06-05 Nicolai Hähnleradv: remove radeon_surf_level::pitch_bytes
2017-06-05 Bas Nieuwenhuizenradv: Add VkPhysicalDeviceIDProperties support.
2017-06-02 Dave Airlieradv: bump some base addresses to 64-bits.
2017-06-02 Dave Airlieradv: factor out eop event writing code. (v2)
2017-06-02 Dave Airlieradv: factor out si_emit_wait_fence code.
2017-05-22 Bas Nieuwenhuizenradv: Add queue masks for htile usage determination.
2017-05-22 Bas Nieuwenhuizenradv: Specify semantics of HTILE layout helpers.
2017-05-22 Bas Nieuwenhuizenradv: Don't use a separate can_expclear.
2017-05-11 Dave Airlieradv: handle fragment shader srgb resolve pass better
2017-05-07 Dave Airlieradv/meta: move clear color to using push constants
2017-05-07 Dave Airlieradv: drop resolve hack workarounds
2017-05-07 Dave Airlieradv/meta: add resolve pass using fragment/vertex shaders
2017-05-07 Dave Airlieradv: add subpass resolve compute path
2017-05-07 Dave Airlieradv/meta: add srgb conversion to end of resolve shader.
2017-05-02 Dave Airlieradv: flush more stages when semaphore are waiting.
2017-05-02 Dave Airlieradv: minor pahole related improvements.
2017-05-02 Dave Airlieradv: move some image info into a separate struct.
2017-05-02 Dave Airlieradv: provide a helper for comparing an image extents.
2017-04-19 Bas Nieuwenhuizenradv: Add shader prefetch.
2017-04-19 Bas Nieuwenhuizenradv: Remove binding buffer count.
2017-04-19 Bas Nieuwenhuizenradv: Use host memory pool for non-freeable descriptors.
2017-04-18 Dave Airlieradv/ac: add support for indirect access of descriptor...
2017-04-14 Fredrik Höglundradv: remove the temp descriptor set infrastructure
2017-04-14 Fredrik Höglundradv: add private push descriptors for meta
2017-04-14 Bas Nieuwenhuizenradv: make sizes & offsets 32 bit in radv_descriptor_up...
2017-04-12 Alex Smithradv: Disable primitive restart for non-indexed draws
2017-04-12 Bas Nieuwenhuizenradv: Use an offset instead of pointers for immutable...
2017-04-11 Bas Nieuwenhuizenradv: Implement pipeline statistics queries.
2017-04-11 Bas Nieuwenhuizenradv: Rename query pipeline/set layout.
2017-04-11 Bas Nieuwenhuizenradv: Add occlusion query shader.
2017-04-06 Fredrik Höglundradv: implement VK_KHR_descriptor_update_template
2017-04-06 Fredrik Höglundradv: implement VK_KHR_push_descriptor
2017-04-06 Fredrik Höglundradv: refactor radv_UpdateDescriptorSets
next