projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
nir/opcodes: Pull in the type helpers from constant_expressions
2018-09-28
Samuel Pitoiset
radv: do not sync CP DMA when copying buffers
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-28
Samuel Pitoiset
radv: adjust the CmdUpdateBuffer threshold for optimal...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-28
Samuel Pitoiset
radv: do not use the availability bit for timestamp...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-21
Samuel Pitoiset
radv: use the resolve compute path if dest uses multiple...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-21
Samuel Pitoiset
radv: only enable shaderInt16 on GFX9+ and LLVM7+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Samuel Pitoiset
radv: use a 64-bit unsigned integer when allocating...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Samuel Pitoiset
radv: enable VK_SUBGROUP_FEATURE_ARITHMETIC_BIT
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-19
Samuel Pitoiset
radv: do not support blitting surfaces with depth and...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-18
Samuel Pitoiset
radv: implement VK_EXT_conservative_rasterization
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-18
Samuel Pitoiset
radv: do not re-create the sampler for every blits...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-18
Samuel Pitoiset
radv: allow to force anisotropy via RADV_TEX_ANISO
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
radv: enable shaderInt16 capability
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
ac: add 16-bit support to ac_build_bitfield_reverse()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
ac: add 16-bit support to ac_build_bit_count()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
ac: add 16-bit support to ac_find_lsb()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
ac: add 16-bit support to ac_build_umsb()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
ac: add 16-bit support to ac_build_isign()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
ac: add 16-bit constant values for zero and one
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
ac: add ac_build_bifield_reverse() helper
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
ac: add ac_build_bit_count() helper
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
radv: fix use of unreachable() in the meta blit path
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
Revert "radv: Optimize rebinding the same descriptor...
commit
|
commitdiff
|
tree
2018-09-17
Samuel Pitoiset
radv: fix descriptor pool allocation size
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: emit the initial config only once in the preambles
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: fix setting global locations for indirect descriptors
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: fix flushing indirect descriptors
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: fix GPU hangs with 32-bit indirect descriptors
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: handle loc->indirect correctly for the first...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: bump the maximum number of arguments to 64
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: tidy up ac_setup_rings() for the GSVS rings
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: fix setting the number of entries for GSVS on VI+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: always compute the number of components from...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: emit data contiguously in the GS->VS ring buffer
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: make use of the output usage mask in GS copy...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: improve a comment in si_emit_set_predication_state()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: fix VK_EXT_conditional_rendering visibility
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-14
Samuel Pitoiset
radv: make use of ac_unpack_param() instead of ac_build_bfe()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-13
Samuel Pitoiset
radv: fix function names for VK_EXT_conditional_rendering
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-09-11
Samuel Pitoiset
radv: adjust ESGS ring buffer size computation on VI+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-31
Samuel Pitoiset
radv: add missing support for protected memory properties
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-31
Samuel Pitoiset
radv: remove dead code in scan_shader_output_decl()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-31
Samuel Pitoiset
radv: remove radv_shader_context::num_output_{clips...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-31
Samuel Pitoiset
radv: adjust the cull dist mask in scan_shader_output_decl()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-31
Samuel Pitoiset
radv: get length of the clip/cull distances array from...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-31
Samuel Pitoiset
radv: do not recompute the output usage mask for clipdist...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-31
Samuel Pitoiset
radv: gather the output usage mask for clip/cull distances...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-31
Samuel Pitoiset
radv: add set_output_usage_mask() helper
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-31
Samuel Pitoiset
radv: fix passing clip/cull distances from VS to PS
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-23
Samuel Pitoiset
radv/gfx9: implement coherent shaders for VK_ACCESS_SHADER_R...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-22
Samuel Pitoiset
ac/nir: fix getting GLSL type of array of samplers...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-22
Samuel Pitoiset
radv: remove dead variables after splitting per member...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-22
Samuel Pitoiset
radv: use ac_build_imad()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-20
Samuel Pitoiset
radv: do not use CP predication for DCC decompressions
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-17
Samuel Pitoiset
radv/winsys: fix creating the BO list for virtual buffers
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-16
Samuel Pitoiset
radv: initialize the DCC predicate correctly when it...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-16
Samuel Pitoiset
radv: fix missing initialization of the conditional...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-15
Samuel Pitoiset
radv: disable the auto-waitcnt-before-barrier LLVM...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-15
Samuel Pitoiset
radv: fix memory leaks in radv_load_meta_pipeline()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-08-15
Samuel Pitoiset
radv: drop wrong initialization of COMPUTE_RESOURCE_LIMITS
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-27
Samuel Pitoiset
radv: allocate enough space in radv_cmd_buffer_after_draw()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-27
Samuel Pitoiset
radv: check CS space in radv_emit_write_data_packet()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-27
Samuel Pitoiset
radv: do not emit pipeline stats flushes on compute...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-27
Samuel Pitoiset
radv: reduce CB/DB meta flushes in radv_dst_access_flush()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-26
Samuel Pitoiset
radv: fix adjusting vertex fetches since 16bit support
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-26
Samuel Pitoiset
nir: remove wrong assertion in print_var_decl()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-23
Samuel Pitoiset
radv: print a big warning when RADV_TRACE_FILE is set
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-23
Samuel Pitoiset
radv: fix a memleak for merged shaders on GFX9
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-20
Samuel Pitoiset
radv: don't flush DB before subpass FS resolves
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-20
Samuel Pitoiset
radv: simplify a condition in radv_src_access_flush()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-20
Samuel Pitoiset
radv: save current state just before resolving with FS
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-20
Samuel Pitoiset
radv: don't check if a subpass has resolve attachments...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-20
Samuel Pitoiset
radv: make use of radv_subpass_barrier() when resolving...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-19
Samuel Pitoiset
ac/nir: add a workaround for bitfield_extract when...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-18
Samuel Pitoiset
radv: add support for VK_EXT_conditional_rendering
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-18
Samuel Pitoiset
radv: add support for non-inverted conditional rendering
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-18
Samuel Pitoiset
radv: set the predicate for indirect/indexed draw commands
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-18
Samuel Pitoiset
radv: set the predicate for dispatch commands
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-18
Samuel Pitoiset
radv: remove unused variable in radv_CreateRenderPass2KHR()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-18
Samuel Pitoiset
radv: optimize radv_stage_flush() for pre fragment...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-17
Samuel Pitoiset
radv/winsys: use alloca() for semaphore dependencies
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-17
Samuel Pitoiset
radv: reduce number of CB/DB meta flushes for VK_ACCESS_TRAN...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-17
Samuel Pitoiset
radv: fix implementation of VK_KHR_create_renderpass2...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-12
Samuel Pitoiset
radv: simplify the logic in radv_set_descriptor_set()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-12
Samuel Pitoiset
radv: remove one useless check in radv_bind_descriptor_set()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-12
Samuel Pitoiset
radv/meta: do not restore a NULL descriptor
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-12
Samuel Pitoiset
radv: remove unnecessary verification code around ring_offse...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-12
Samuel Pitoiset
radv: get rid of buffer object priorities
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-12
Samuel Pitoiset
radv: emit a dummy ZPASS_DONE to prevent GPU hangs...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-12
Samuel Pitoiset
radv: add support for VK_KHR_create_renderpass2
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-12
Samuel Pitoiset
radv: introduce radv_subpass_attachment data structure
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-11
Samuel Pitoiset
radv: make sure to wait for CP DMA when needed
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-09
Samuel Pitoiset
radv: add the trace BO to the list when starting a...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-09
Samuel Pitoiset
radv: reduce CPU overhead in radv_flush_descriptors()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-06
Samuel Pitoiset
radv: fix emitting the view index on GFX9
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-05
Samuel Pitoiset
radv/winsys: make use of radeon_emit()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-05
Samuel Pitoiset
radv: only flush CB meta in pipeline image barriers...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-05
Samuel Pitoiset
radv: only flush DB meta in pipeline image barriers...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-05
Samuel Pitoiset
radv: fix "error: initializer element is not constant...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-05
Samuel Pitoiset
radv: optimize vkCmd{Set,Reset}Event() a little bit
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2018-07-05
Samuel Pitoiset
radv: optimize radv_CmdWaitEvents()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
next