Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
821b5379f04cc536de714d0898b1cff25c46b5b9
/
src
/
amd
/
vulkan
821b537
radv: handle depth/stencil image copy with layouts better. (v3.1)
by Dave Airlie
· 7 years ago
286fe1d
radv: refactor blit2d pipeline creation
by Dave Airlie
· 7 years ago
9f675bf
radv/gfx9: add support for 3d images to blit 2d paths
by Dave Airlie
· 7 years ago
a99fa7e
radv/gfx9: add 3d sampler image->buffer copy shader. (v3)
by Dave Airlie
· 7 years ago
9594667
radv: fix surface max layer count (v2)
by Dave Airlie
· 7 years ago
b81f1a5
radv: fix issue with multisample positions and interp_var_at_sample.
by Dave Airlie
· 7 years ago
9f54675
radv/gfx9: fix primitive topology when adjacency is used
by Samuel Pitoiset
· 7 years ago
4237c3d
radv: properly load unused gl_LocalInvocationID/gl_WorkGroupID components
by Samuel Pitoiset
· 7 years ago
ca8f3a8
radv: store pipeline stages that need push constants
by Samuel Pitoiset
· 7 years ago
f9a0747
radv: remove one useless check in radv_flush_constants()
by Samuel Pitoiset
· 7 years ago
00162b2
radv: add assertions to make sure pipeline layout objects are valid
by Samuel Pitoiset
· 7 years ago
3595a11
radv: create pipeline layout objects for all meta operations
by Samuel Pitoiset
· 7 years ago
8b5fe4b
radv: Use a sort for rebuilding the sparse buffer bo list.
by Bas Nieuwenhuizen
· 7 years ago
42bc25a
radv: Advertise sync fd import and export.
by Bas Nieuwenhuizen
· 7 years ago
52b3f50
radv: Implement sync file import/export for fences & semaphores.
by Bas Nieuwenhuizen
· 7 years ago
b98bbdf
radv/amdgpu: wrap sync fd import/export.
by Bas Nieuwenhuizen
· 7 years ago
8d00e63
radv: remove useless radv_cmask_info::base_address_reg
by Samuel Pitoiset
· 7 years ago
79b34d0
amd/common: add ac_vgt_gs_mode() helper
by Samuel Pitoiset
· 7 years ago
55f8431
amd/common: add ac_get_cb_shader_mask() helper
by Samuel Pitoiset
· 7 years ago
bb01661
Revert "radv: do not load unused gl_LocalInvocationID/gl_WorkGroupID components"
by Samuel Pitoiset
· 7 years ago
1bdeac5
radv: port merge tess info from anv
by Dave Airlie
· 7 years ago
d27aaae
radv: Add external fence support.
by Bas Nieuwenhuizen
· 7 years ago
6abfa37
radv: Implement VK_KHR_external_fence_fd.
by Bas Nieuwenhuizen
· 7 years ago
969421b
radv: Implement fences based on syncobjs.
by Bas Nieuwenhuizen
· 7 years ago
1c3cda7
radv: Add syncobj signal/reset/wait to winsys.
by Bas Nieuwenhuizen
· 7 years ago
b42e106
radv: Fix multi-layer blits.
by Bas Nieuwenhuizen
· 7 years ago
88522e2
radv: export SampleMask from pixel shaders at full rate
by Samuel Pitoiset
· 7 years ago
90c3bf0
radv: do not load the local invocation index when it's unused
by Samuel Pitoiset
· 7 years ago
2294d35
radv: do not load unused gl_LocalInvocationID/gl_WorkGroupID components
by Samuel Pitoiset
· 7 years ago
5a76116
radv: set FORCE_SIMD_DIST(1) for compute when profitable
by Samuel Pitoiset
· 7 years ago
75b1c49
radv: calculate best compute resource limits
by Samuel Pitoiset
· 7 years ago
9fdc143
radv: store the dispatch initiator into the device
by Samuel Pitoiset
· 7 years ago
97e5774
radv: always emit all compute block components
by Samuel Pitoiset
· 7 years ago
4eb0dca
radv: Don't advertise VK_EXT_debug_report.
by Bas Nieuwenhuizen
· 7 years ago
6469669
radv: Don't use local BOs when allocating with export options.
by Bas Nieuwenhuizen
· 7 years ago
572b2ba
radv: do not print ASM to stderr when dumping shaders
by Samuel Pitoiset
· 7 years ago
33b329f
radv/winsys: implement query_value()
by Samuel Pitoiset
· 7 years ago
c202119
radv: remove useless check radv_set_dcc_need_cmask_elim_pred()
by Samuel Pitoiset
· 7 years ago
d90b7a4
radv: remove useless checks in radv_set_{color,depth}_clear_regs()
by Samuel Pitoiset
· 7 years ago
c7c7b00
radv: only re-mit the index type when it changes
by Samuel Pitoiset
· 7 years ago
a302009
radv: only reset command buffers that are not in the initial state
by Samuel Pitoiset
· 7 years ago
a380bc7
radv: track different status of a command buffer
by Samuel Pitoiset
· 7 years ago
fc6c77e
radv: fix TC-compat HTILE with VK_FORMAT_D32_SFLOAT_S8_UINT on Vega
by Samuel Pitoiset
· 7 years ago
8fda98c
radv: Add LLVM version to the device name string
by Alex Smith
· 7 years ago
b055045
radv: fix a case statement in GetMemoryFdPropertiesKHR
by Fredrik Höglund
· 7 years ago
5de7c78
radv: fix a crash in radv_can_dump_shader()
by Samuel Pitoiset
· 7 years ago
1e565bc
radv: Implement VK_KHR_get_surface_capabilities2
by Jason Ekstrand
· 7 years ago
0a10e37
vulkan/wsi: Initialize individual WSI interfaces in wsi_device_init
by Jason Ekstrand
· 7 years ago
2e3e551
vulkan/wsi: Drop some unneeded cruft from the API
by Jason Ekstrand
· 7 years ago
c1b1be5
vulkan/wsi: Add wrappers for all of the surface queries
by Jason Ekstrand
· 7 years ago
82931dc
vulkan/wsi: Drop the can_handle_different_gpu parameter from get_support
by Jason Ekstrand
· 7 years ago
516dfb3
vulkan/wsi: Add a helper for AcquireNextImage
by Jason Ekstrand
· 7 years ago
8ff4995
vulkan/wsi: move swapchain create/destroy to common code
by Dave Airlie
· 7 years ago
393aa3f
vulkan/wsi: Move get_images into common code
by Jason Ekstrand
· 7 years ago
6dc3a5e
radv/wsi: Move the guts of QueuePresent to wsi common
by Dave Airlie
· 7 years ago
69365d7
radv/wsi: drop allocate memory special case
by Dave Airlie
· 7 years ago
e12688f
vulkan/wsi: Do image creation in common code
by Jason Ekstrand
· 7 years ago
d50937f
vulkan/wsi: Implement prime in a completely generic way
by Jason Ekstrand
· 7 years ago
df4fc68
radv: Move wsi initialization later in physical_device_init
by Jason Ekstrand
· 7 years ago
a50f93e
radv/image: Implement the wsi "extension"
by Jason Ekstrand
· 7 years ago
546e747
radv: Implement VK_EXT_external_memory_dma_buf
by Jason Ekstrand
· 7 years ago
764fc16
vulkan/wsi: Add a wsi_device_init function
by Jason Ekstrand
· 7 years ago
c1163f7
vulkan/wsi: Add a wsi_image structure
by Daniel Stone
· 7 years ago
2cbeb32
vulkan/wsi: use function ptr definitions from the spec.
by Dave Airlie
· 7 years ago
f13790c
radv: enable nir varying array splitting
by Timothy Arceri
· 7 years ago
aecb9be
radv: enable nir component packing
by Timothy Arceri
· 7 years ago
e19c623
spirv: Convert the supported_extensions struct to spirv_options
by Jason Ekstrand
· 7 years ago
80e6e71
radv: only reset command buffers when the allocation fails
by Samuel Pitoiset
· 7 years ago
921986b
radv: do not dump meta shaders with RADV_DEBUG=shaders
by Samuel Pitoiset
· 7 years ago
ff0f17d
radv: do not allocate CMASK or DCC for small surfaces
by Samuel Pitoiset
· 7 years ago
f5955c6
radv: do not set DISABLE_LSB_CEIL on GFX9
by Samuel Pitoiset
· 7 years ago
319f56e
radv: remove set but unnecessary radv_color_buffer_info::micro_tile_mode
by Samuel Pitoiset
· 7 years ago
4eab78b
radv: do not store gfx9_epitch in radv_color_buffer_info
by Samuel Pitoiset
· 7 years ago
e3c0a5b
ac/surface: enable DCC computation for MSAA
by Marek Olšák
· 7 years ago
97f42d1
amd/common: sid.h cleanups
by Nicolai Hähnle
· 7 years ago
049b842
radv: Use the suffixed versions of VK_QUEUE_GLOBAL_PRIORITY_*
by Jason Ekstrand
· 7 years ago
ec15ff7
ac: change legacy_surf_level::slice_size to dword units
by Marek Olšák
· 7 years ago
1cc00b8
Revert "radv: remove unnecessary memset() in radv_AllocateCommandBuffers()"
by Samuel Pitoiset
· 7 years ago
dc391a4
radv/winsys: improve error messages when the buffer list creation failed
by Samuel Pitoiset
· 7 years ago
15c0df7
radv/winsys: do not try to create a BO list with 0 buffers
by Samuel Pitoiset
· 7 years ago
3a32858
radv: use a 16 bytes array for the sampled/storage image descriptors
by Samuel Pitoiset
· 7 years ago
bc92ed0
radv: do not add the query pool BO to the list in vkCmdEndQuery()
by Samuel Pitoiset
· 7 years ago
cf54ea1
radv: only load needed depth clear regs for fast depth clears
by Samuel Pitoiset
· 7 years ago
e55b760
radv: do not add the image BO in radv_set_depth_clear_regs()
by Samuel Pitoiset
· 7 years ago
3c6bba8
radv: remove useless assertion in emit_depthstencil_clear()
by Samuel Pitoiset
· 7 years ago
403a3d8
radv: remove useless check in radv_set_depth_clear_regs()
by Samuel Pitoiset
· 7 years ago
00bf875
radv: it isn't an error to not support a format or driver
by Dave Airlie
· 7 years ago
059d25a
radv: add the vertex buffers BO to the list at bind time
by Samuel Pitoiset
· 7 years ago
c665879
radv: replace vb_dirty with RADV_CMD_DIRTY_VERTEX_BUFFER
by Samuel Pitoiset
· 7 years ago
8fd2132
radv: drop radv_cmd_dirty_mask_t typedef
by Samuel Pitoiset
· 7 years ago
f697365
radv: use an unsigned 32-bit integer for radv_queue::family_index
by Samuel Pitoiset
· 7 years ago
f9e1ff2
radv: do not add the image BO in radv_set_dcc_need_cmask_elim_pred()
by Samuel Pitoiset
· 7 years ago
40290c8
radv: do not add the image BO in radv_set_color_clear_regs()
by Samuel Pitoiset
· 7 years ago
8a7d409
radv: force enable LLVM sisched for The Talos Principle
by Samuel Pitoiset
· 7 years ago
ecabe22
radv: add nosisched debug option
by Samuel Pitoiset
· 7 years ago
7c25578
radv: Free temporary syncobj after waiting on it.
by Bas Nieuwenhuizen
· 7 years ago
917d3b4
radv: Free syncobj with multiple imports.
by Bas Nieuwenhuizen
· 7 years ago
934b77f
radv: add unlikely() around radv_save_descriptors()
by Samuel Pitoiset
· 7 years ago
3057454
radv: optimize calling radv_cmd_buffer_trace_emit()
by Samuel Pitoiset
· 7 years ago
957d422
radv: optimize calling radv_save_pipeline()
by Samuel Pitoiset
· 7 years ago
Next »