projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panfrost: Use pack for draw descriptor
2020-08-28
Samuel Pitoiset
aco: fix wrong source position for constant with nir_op_cube...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-28
Samuel Pitoiset
radv: set BIG_PAGE to improve performance on GFX10.3
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-28
Samuel Pitoiset
radv: emit {CB,DB}_RMI_L2_CACHE_CONTROL at framebuffer...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-27
Samuel Pitoiset
aco: add ACO_DEBUG=novn,noopt,nosched for debugging...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-26
Samuel Pitoiset
radv: print a warning when RADV_TRAP_HANDLER is used
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-26
Samuel Pitoiset
radv: fix setting EXCP_EN for different shader stages
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-25
Samuel Pitoiset
radv: allocate the TMA BO into 32-bit addr space
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-25
Samuel Pitoiset
radv: align the TMA BO size to 256
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Samuel Pitoiset
radv: use the trap handler to detect faulty shaders...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Samuel Pitoiset
radv: enable the trap handler and configure the shader...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Samuel Pitoiset
radv: add initial trap handler support with RADV_TRAP_HANDLER=1
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Samuel Pitoiset
radv: add a small interface for creating the trap handler...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Samuel Pitoiset
aco: skip unnecessary compiler pass for the trap handler...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Samuel Pitoiset
aco: add a helper for building a trap handler shader
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Samuel Pitoiset
aco: validate that SMEM operands can use fixed registers
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Samuel Pitoiset
aco: add TBA/TMA/TTMP0-11 physical registers definitions
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Samuel Pitoiset
amd/registers: add some SQ_WAVE_* register definitions
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-24
Samuel Pitoiset
amd/registers: add missing TBA registers on GFX6-GFX8
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-21
Samuel Pitoiset
aco: add ACO_DEBUG=force-waitcnt to emit wait-states
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-21
Samuel Pitoiset
radv: ignore BB labels when splitting the disassembly...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-20
Samuel Pitoiset
aco: fix file leak in ra_fail()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-20
Samuel Pitoiset
radv,aco: report ACO errors/warnings back via VK_EXT_debug_r...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-20
Samuel Pitoiset
aco: rework the way various compilation/validation...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-20
Samuel Pitoiset
aco: rename DEBUG_VALIDATE to DEBUG_VALIDATE_IR
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-19
Samuel Pitoiset
radv: track and report if a logical device is lost
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-13
Samuel Pitoiset
aco: do not set valid_mask for POS0 exports on GFX...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-12
Samuel Pitoiset
gitlab-ci: test Fossilize with GFX1030
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-12
Samuel Pitoiset
radv/winsys: add null winsys entries for Sienna Cichild...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-12
Samuel Pitoiset
radv: fix emitting the border color pointer on the...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-11
Samuel Pitoiset
radv: limit LATE_ALLOC_GS to prevent a GPU hang on...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-11
Samuel Pitoiset
radv/gfx10: add missing initialization of registers
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-10
Samuel Pitoiset
radv: report a better error message when QueueWaitIdle...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-10
Samuel Pitoiset
radv: report errors back to the application via VK_EXT_debug...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-10
Samuel Pitoiset
radv: rework the error function helpers a bit
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-10
Samuel Pitoiset
radv: report the spirv-nir logs back to the application
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-07
Samuel Pitoiset
radv: allow to force-enable LLVM internally for a specific...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-05
Samuel Pitoiset
radv: set BYPASS_VTX_RATE_COMBINER_GFX103 on GFX 10.3
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-05
Samuel Pitoiset
radv: fix sample shading on GFX 10.3
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-05
Samuel Pitoiset
radv: increase minimum NGG vertex count requirement...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-05
Samuel Pitoiset
radv: do not honor a user-specified pitch on GFX 10.3
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-08-04
Samuel Pitoiset
radv: print warnings for famous RADV_PERFTEST options...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: clean up remaining pipeline init functions
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: remove useless return value to radv_pipeline_scratch_i...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: add radv_pipeline_init_shader_stages_state()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: constify all radv_pipeline_generate_*() helpers
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: assign pipeline gfx fields before PM4 emission
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: clean up binning state initialization
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: clean up adjusting MSAA state if conservative...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: add radv_pipeline_generate_vgt_gs_out()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: add radv_pipeline_init_input_assembly_state()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: clean up tessellation state emission
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: remove unnecessary radv_tessellation_state::lds_size
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: set LDS TCS size at shaders creation for GFX9+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: align the LDS size in calculate_tess_lds_size()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: remove one unnecessary param to radv_generate_graphics...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: remove no-op si_multiwave_lds_size_workaround()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: remove unnecessary radv_tessellation_state::num_patches
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: clean up radv_compute_generate_pm4()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: reduce the number of allocated dwords for compute CS
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: clean up PA_SC_CLIPRECT_RULE emission
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: clean up VGT_SHADER_STAGES_EN emission
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: emit PA_SC_LINE_CNTL as part of the rasterization...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: emit more invariant registers as part of the...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: remove outdated TODO related to PA_SU_VTX_CNTL...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: remove set but unused radv_pipeline::vertex_elements
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-24
Samuel Pitoiset
radv: remove declared but unused radv_pipeline::is_dual_src
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-22
Samuel Pitoiset
radv/winsys: be more robust when a CS failed during...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-22
Samuel Pitoiset
radv/winsys: return a Vulkan error code when binding...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-22
Samuel Pitoiset
radv/winsys: remove useless check when binding virtual...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-22
Samuel Pitoiset
radv/winsys: check more allocation failures
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-22
Samuel Pitoiset
radv: add missing return values check for some winsys...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-22
Samuel Pitoiset
radv: advertise VK_EXT_shader_atomic_float
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-22
Samuel Pitoiset
ac/nir: add support for nir_intrinsic_shared_atomic_fadd
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-22
Samuel Pitoiset
aco: add support for nir_intrinsic_shared_atomic_fadd
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-21
Samuel Pitoiset
radv: disable CPU caching for the upload BO to reduce...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-21
Samuel Pitoiset
radv: do not perform read-modify-write with the upload BO
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-20
Samuel Pitoiset
radv: advertise VK_EXT_image_robustness
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-20
Samuel Pitoiset
radv/winsys: always allow GTT placements on APUs
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-20
Samuel Pitoiset
radv: disable CPU caching for IBS to reduce fetch latency
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-17
Samuel Pitoiset
radv: return better Vulkan error codes when VkQueueSubmit...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-17
Samuel Pitoiset
radv: improve the error messages when a CS submission...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-17
Samuel Pitoiset
radv: remove one useless goto in radv_queue_submit_deferred()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Samuel Pitoiset
radv: split fence into two parts as enum+union.
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Samuel Pitoiset
radv: optimize creating signaled syncobj with amdgpu_cs_crea...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Samuel Pitoiset
radv: fix the error code when allocating a fresh imported...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Samuel Pitoiset
radv: fix the error code when exporting a semaphore...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Samuel Pitoiset
radv: fix destroying the syncobj when exporting a fence FD
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Samuel Pitoiset
radv/winsys: pass the buffer list via the CS ioctl...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-16
Samuel Pitoiset
radv/winsys: replace alloca() by malloc() everywhere
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-15
Samuel Pitoiset
radv: destroy the base object if VkCreateInstance(...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-15
Samuel Pitoiset
radv: destroy the base object if VkAllocateCommandBuffers...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-15
Samuel Pitoiset
radv: destroy the base object if VkCreateFence() failed
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-15
Samuel Pitoiset
radv: destroy the base object if VkCreateSemaphore...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-15
Samuel Pitoiset
radv: destroy the base object if VkCreateEvent() failed
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-15
Samuel Pitoiset
radv: destroy the base object if VkCreateBuffer() failed
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-15
Samuel Pitoiset
radv: destroy the base object if VkCreateImage() failed
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-15
Samuel Pitoiset
radv: destroy the base object if VkCreateRenderPass...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-15
Samuel Pitoiset
radv: destroy the base object if VkCreateQueryPool...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-14
Samuel Pitoiset
radv: add the custom border color BO to the list of...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-07-13
Samuel Pitoiset
radv: advertise VK_EXT_extended_dynamic_state
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
next