projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radv: Optimize calling radv_save_descriptors.
2017-11-04
Bas Nieuwenhuizen
radv: Optimize calling radv_save_descriptors.
commit
|
commitdiff
|
tree
2017-11-04
Bas Nieuwenhuizen
radv: Use an array to store descriptor sets.
commit
|
commitdiff
|
tree
2017-11-02
Bas Nieuwenhuizen
radv: Don't expose heaps with 0 memory.
commit
|
commitdiff
|
tree
2017-10-28
Alex Smith
radv: Implement VK_AMD_shader_info
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-25
Bas Nieuwenhuizen
radv: Compute ac keys from pipeline key.
commit
|
commitdiff
|
tree
2017-10-25
Bas Nieuwenhuizen
radv: Add single pipeline cache key.
commit
|
commitdiff
|
tree
2017-10-25
Bas Nieuwenhuizen
radv: Don't compute as_ls/as_es before hashing.
commit
|
commitdiff
|
tree
2017-10-25
Matthew Nicholls
ac/nir: generate correct instruction for atomic min...
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-25
Bas Nieuwenhuizen
radv: Fix truncation issue hexifying the cache uuid...
commit
|
commitdiff
|
tree
2017-10-23
Alex Smith
radv: Update code pointer correctly if a variant is...
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-23
Bas Nieuwenhuizen
ac/nir: Only clamp shadow reference on radeonsi.
commit
|
commitdiff
|
tree
2017-10-22
Bas Nieuwenhuizen
radv: Disallow indirect outputs for GS on GFX9 as well.
commit
|
commitdiff
|
tree
2017-10-22
Bas Nieuwenhuizen
ac/nir: Fix nir_texop_lod on GFX for 1D arrays.
commit
|
commitdiff
|
tree
2017-10-22
Bas Nieuwenhuizen
radv: Don't use vgpr indexing for outputs on GFX9.
commit
|
commitdiff
|
tree
2017-10-21
Bas Nieuwenhuizen
ac/nir: Account for compact array index in GS input...
commit
|
commitdiff
|
tree
2017-10-21
Bas Nieuwenhuizen
radv: Don't compile shaders when they are cached already.
commit
|
commitdiff
|
tree
2017-10-21
Bas Nieuwenhuizen
radv: Don't check for max GL GS invocations.
commit
|
commitdiff
|
tree
2017-10-21
Bas Nieuwenhuizen
radv: Don't explicitly reference vertex shader for...
commit
|
commitdiff
|
tree
2017-10-21
Bas Nieuwenhuizen
radv: Don't reset cmd_buffer->state.dirty.
commit
|
commitdiff
|
tree
2017-10-21
Bas Nieuwenhuizen
radv: Correctly detect changed shaders for vertex descriptors.
commit
|
commitdiff
|
tree
2017-10-21
Bas Nieuwenhuizen
ac/nir: Set larged wrokgroup size for GS on GFX9.
commit
|
commitdiff
|
tree
2017-10-21
Bas Nieuwenhuizen
ac/nir: Take the max workgroup size of all provided...
commit
|
commitdiff
|
tree
2017-10-21
Alex Smith
radv: Fix pipeline cache locking issues
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-20
Andres Rodriguez
radv: disable implicit sync for radv allocated bos v3
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-20
Andres Rodriguez
radv: factor out radv_alloc_memory
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-20
Andres Rodriguez
radv: Expose VK_EXT_global_priority
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-20
Andres Rodriguez
radv: don't skip PS/VS partial flush
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-20
Andres Rodriguez
radv: Implement VK_EXT_global_priority
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-20
Andres Rodriguez
radeonsi: hardcode shader WAVE_LIMIT to the maximum...
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-20
Andres Rodriguez
radv: hardcode shader WAVE_LIMIT to the maximum value
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-20
Andres Rodriguez
vulkan: update headers & registry to VK 1.0.63
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-20
Bas Nieuwenhuizen
configure.ac: Bump libdrm_amdgpu version to 2.4.85.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
radv: Enable tessellation shaders for GFX9.
commit
|
commitdiff
|
tree
2017-10-19
Dave Airlie
ac/nir: init full exec mask for merged shaders.
Signed-off-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
radv: Modify rsrc1/rsrc2 generation for merged tess.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
radv: Set correct registers for merged shader rings.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
radv: Add GFX9 HS emitting code.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
radv: Remove remaining hard coded references to VS.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
radv: Update GFX9 user data regs for GS/tess.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
radv: Add code to compile merged shaders.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
ac/nir: Add LS-HS input VGPR workaround.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
ac/nir: Compile the bodies of multiple shaders.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
ac/nir: Expand user SGPR descriptions a bit.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
ac/nir: Don't write to the dynamic HS word on GFX9.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
ac/nir: Add function creation for merged LS+HS.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
ac/nir: Make scan_shader_output_decl less dependent...
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
ac/nir: Allow ac_shader_variant_info to contain info...
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
ac/nir: Change interface to allow multiple source shaders.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
ac/nir: Add HS calling convention.
commit
|
commitdiff
|
tree
2017-10-19
Bas Nieuwenhuizen
ac: Parse the new HS RSRC1 register.
commit
|
commitdiff
|
tree
2017-10-18
Bas Nieuwenhuizen
radv: Do not read from the disk cache with RADV_DEBUG...
commit
|
commitdiff
|
tree
2017-10-18
Alex Smith
radv: Set active_stages after getting cached shaders
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-18
Alex Smith
radv: Don't free NIR shaders if tracing
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-10-05
Bas Nieuwenhuizen
radv: Enable VK_KHR_maintenance2 extension.
commit
|
commitdiff
|
tree
2017-10-05
Bas Nieuwenhuizen
radv: Make tess winding order a bit more intuitive.
commit
|
commitdiff
|
tree
2017-10-05
Bas Nieuwenhuizen
radv: Allow setting the domain origin in tess.
commit
|
commitdiff
|
tree
2017-10-05
Bas Nieuwenhuizen
radv: Disable usage checks in metadata for images with...
commit
|
commitdiff
|
tree
2017-10-05
Bas Nieuwenhuizen
radv: Implement querying the point clipping behavior.
commit
|
commitdiff
|
tree
2017-10-05
Bas Nieuwenhuizen
meson: generate builddir/src/amd/vulkan/dev_icd.json
commit
|
commitdiff
|
tree
2017-10-04
Bas Nieuwenhuizen
radv: Implement TC compatible HTILE.
commit
|
commitdiff
|
tree
2017-10-02
Bas Nieuwenhuizen
nir/spirv: Allow loop breaks in a switch body.
commit
|
commitdiff
|
tree
2017-09-25
Bas Nieuwenhuizen
radv: Fix VK_KHR_image_format_list.
commit
|
commitdiff
|
tree
2017-09-25
Bas Nieuwenhuizen
Revert "Revert "radv: fallback to an in-memory cache...
commit
|
commitdiff
|
tree
2017-09-24
David Airlie
radv: add gfx9 scissor workaround
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-09-21
Nicholas Miell
radv: Implement VK_AMD_rasterization_order
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-09-20
Bas Nieuwenhuizen
radv: Don't use a virtual function for getting the...
commit
|
commitdiff
|
tree
2017-09-20
Bas Nieuwenhuizen
radv: Only enter the immutable samplers init loop when...
commit
|
commitdiff
|
tree
2017-09-20
Bas Nieuwenhuizen
radv: Use for_each_bit in the descriptor set flush.
commit
|
commitdiff
|
tree
2017-09-20
Bas Nieuwenhuizen
radv: Add VK_KHR_bind_memory2 support.
commit
|
commitdiff
|
tree
2017-09-16
Bas Nieuwenhuizen
radv: Add support for more DCC compression with VK_KHR_image...
commit
|
commitdiff
|
tree
2017-09-16
Bas Nieuwenhuizen
radv: Add code to check if two formats can share DCC...
commit
|
commitdiff
|
tree
2017-09-15
Bas Nieuwenhuizen
radv: Don't redundantly emit pipelines after secondary...
commit
|
commitdiff
|
tree
2017-09-15
Bas Nieuwenhuizen
radv: Check for GFX9 for 1D arrays in image_size intrinsic.
commit
|
commitdiff
|
tree
2017-09-12
Bas Nieuwenhuizen
radv: Don't allocate CMASK for linear images.
commit
|
commitdiff
|
tree
2017-09-12
Bas Nieuwenhuizen
radv: Disable multilayer & multilevel DCC.
commit
|
commitdiff
|
tree
2017-09-09
Bas Nieuwenhuizen
radv: Actually check for vm faults.
commit
|
commitdiff
|
tree
2017-09-05
Bas Nieuwenhuizen
radv: Fix vkCopyImage with both depth and stencil aspects.
commit
|
commitdiff
|
tree
2017-09-03
Xavier Bouchoux
radv/meta: missing initialisations in create_pass().
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-09-03
Bas Nieuwenhuizen
radv: Enable command buffer chaining by default.
commit
|
commitdiff
|
tree
2017-09-03
Bas Nieuwenhuizen
radv: Put semaphore waits in preamble cs.
commit
|
commitdiff
|
tree
2017-09-03
Bas Nieuwenhuizen
radv: Actually set the cmd_buffer usage_flags.
commit
|
commitdiff
|
tree
2017-08-29
Bas Nieuwenhuizen
radv: Add trace ids for secondary buffers.
Signed-off-by:
Bas Nieuwenhuizen
<basni@google.com>
commit
|
commitdiff
|
tree
2017-08-29
Bas Nieuwenhuizen
ac/debug: Support multiple trace ids for nested IBs.
Signed-off-by:
Bas Nieuwenhuizen
<basni@google.com>
commit
|
commitdiff
|
tree
2017-08-29
Bas Nieuwenhuizen
radv/amdgpu: Enable dumping of all IBs with RADV_DEBUG...
Signed-off-by:
Bas Nieuwenhuizen
<basni@google.com>
commit
|
commitdiff
|
tree
2017-08-26
Dave Airlie
radv/wsi: Compute correct row_pitch for GFX9.
(commit split out by
Bas Nieuwenhuizen
)
Reviewed-by:
Bas Nieuwenhuizen
<bas@basnieuwenhuizen.nl>
commit
|
commitdiff
|
tree
2017-08-25
Bas Nieuwenhuizen
radv: Fix sparse BO mapping merging.
commit
|
commitdiff
|
tree
2017-08-25
Bas Nieuwenhuizen
radv: Fix off by one in MAX_VBS assert.
commit
|
commitdiff
|
tree
2017-08-25
Bas Nieuwenhuizen
radv: Don't set a new subpass on compute resolve.
commit
|
commitdiff
|
tree
2017-08-25
Bas Nieuwenhuizen
radv: Remove some intel comments from the resolve code.
commit
|
commitdiff
|
tree
2017-08-24
Bas Nieuwenhuizen
radv: Expose VK_KHX_multiview.
commit
|
commitdiff
|
tree
2017-08-24
Bas Nieuwenhuizen
radv: Implement multiview draws.
commit
|
commitdiff
|
tree
2017-08-24
Bas Nieuwenhuizen
radv: Implement determining the has_multiview_view_index...
commit
|
commitdiff
|
tree
2017-08-24
Bas Nieuwenhuizen
ac/nir: Add shader support for multiviews.
commit
|
commitdiff
|
tree
2017-08-24
Bas Nieuwenhuizen
radv: Add multiview clears.
commit
|
commitdiff
|
tree
2017-08-24
Bas Nieuwenhuizen
radv: Store multiview info in renderpass.
commit
|
commitdiff
|
tree
2017-08-24
Bas Nieuwenhuizen
ac/nir: Make shader key a struct.
commit
|
commitdiff
|
tree
2017-08-24
Bas Nieuwenhuizen
radv: Use 0 for the layer id if the vertex shader does...
commit
|
commitdiff
|
tree
2017-08-24
Bas Nieuwenhuizen
ac/nir: Implement input attachments with layered rendering.
commit
|
commitdiff
|
tree
2017-08-24
Bas Nieuwenhuizen
ac/nir: Determine if input attachments are used in...
commit
|
commitdiff
|
tree
2017-08-24
Bas Nieuwenhuizen
ac/nir: Cast sources of integer ops to int.
commit
|
commitdiff
|
tree
next