projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
radv: do not insert shaders in cache when it's disabled
2018-02-01
Samuel Pitoiset
radv: do not insert shaders in cache when it's disabled
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-01
Samuel Pitoiset
radv: use separate bindings for graphics and compute...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-01
Samuel Pitoiset
radv: store the bind point when creating descriptors...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-31
Samuel Pitoiset
radv: do not dump meta shader stats
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-31
Samuel Pitoiset
ac/nir: fix emission of ffract for 64-bit
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-26
Samuel Pitoiset
ac/nir: set amdgpu.uniform and invariant.load for SSBOs
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-26
Samuel Pitoiset
ac/nir: set amdgpu.uniform and invariant.load for UBOs
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-26
Samuel Pitoiset
ac/nir: set the noalias attribute on input pointers
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-26
Samuel Pitoiset
ac: only load used channels when sampling buffer views
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-26
Samuel Pitoiset
ac: pass the number of channels to ac_build_buffer_load_format()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-26
Samuel Pitoiset
ac: add ac_build_buffer_load_common() helper
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-26
Samuel Pitoiset
radv: fix RADV_DEBUG=syncshaders on GFX9
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-26
Samuel Pitoiset
radv: fix a GPU hang with RADV_DEBUG=syncshaders
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-26
Samuel Pitoiset
ac/shader: scan if fragment shaders write memory
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-26
Samuel Pitoiset
ac/nir: only canonicalize 32-bit float min/max outputs...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-25
Samuel Pitoiset
ac/nir: add break statements in needs_view_index_sgpr()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-22
Samuel Pitoiset
radv: add an option that allows to dump pre-optimization ir
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-16
Samuel Pitoiset
ac: set no-signed-zeros-fp-math when RADV_DEBUG="unsafemath...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-16
Samuel Pitoiset
ac: set fast math flags when RADV_DEBUG="unsafemath...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-16
Samuel Pitoiset
ac: import lp_create_builder() from gallivm
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-16
Samuel Pitoiset
ac: replace llvm.AMDGPU.kilp by llvm.amdgcn.kill with...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-15
Samuel Pitoiset
Revert "ac/shader: gather If TES reads TESSINNER or...
commit
|
commitdiff
|
tree
2018-01-15
Samuel Pitoiset
amd/common: fix loading InstanceID for tess on < GFX9
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-15
Samuel Pitoiset
ac/shader: gather If TES reads TESSINNER or TESSOUTER
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-15
Samuel Pitoiset
ac: remove ac_shader_variant_info::fs::output_mask
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-12
Samuel Pitoiset
ac: add 'const' qualifiers to the shader info pass
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-12
Samuel Pitoiset
ac: remove unused ac_nir_compiler_options from gather_info_i...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-12
Samuel Pitoiset
nir: add a 'const' qualifier to nir_ssa_def_components_read()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-10
Samuel Pitoiset
amd/common: use ac_build_buffer_load() for emitting...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-10
Samuel Pitoiset
amd/common: import get_{load,store}_intr_attribs()...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-10
Samuel Pitoiset
amd/common: bump the number of available user SGPRS...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-10
Samuel Pitoiset
radv: remove radv_pipeline_layout::push_constant_stages...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-10
Samuel Pitoiset
amd/common: do not rely on the pipeline for the push...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-10
Samuel Pitoiset
radv/gfx9: calculate the number of ES VGPRs for merged...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-10
Samuel Pitoiset
radv/gfx9: enable LDS for GS only if the ES type is TES
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-10
Samuel Pitoiset
amd/common: determine the ES type (VS or TES) for the...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-08
Samuel Pitoiset
radv: get InstanceID from VGPR1 (or VGPR2 for tess...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-08
Samuel Pitoiset
radv: avoid PS partial flushes when viewports/scissors...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-08
Samuel Pitoiset
radv: add has_scissor_bug for Vega10 and Raven
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-08
Samuel Pitoiset
radv/gfx9: do not load VGPR1 when GS uses points or...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-08
Samuel Pitoiset
radv: make shader BOs read-only for the GPU
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-08
Samuel Pitoiset
radv: make descriptor BOs read-only for the GPU
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-08
Samuel Pitoiset
radv: make the indirect GFX config BO read-only for...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-08
Samuel Pitoiset
radv/winsys: make IBs read-only for the GPU
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-08
Samuel Pitoiset
radv/winsys: add RADEON_FLAG_READ_ONLY
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-08
Samuel Pitoiset
radv/winsys: rework radv_amdgpu_bo_va_op()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-05
Samuel Pitoiset
radv: remove unused radv_color_buffer_info::cb_clear_valueX
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-05
Samuel Pitoiset
radv: enable denorms for 64-bit and 16-bit floats
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-05
Samuel Pitoiset
amd/common: correctly detect if we need ring buffers
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-05
Samuel Pitoiset
amd/common: use ac_image_load when lod is zero
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-05
Samuel Pitoiset
radv: limit the scissor bug workaround to Vega 10 and...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-04
Samuel Pitoiset
radv/gfx9: reduce the number of input VGPRs for the...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-04
Samuel Pitoiset
amd/common: scan if gl_PrimitiveID is used before translatin...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-04
Samuel Pitoiset
amd/common: scan if gl_InvocationID is used
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: rework set_userdata_location() and rename...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: rename set_userdata_location_shader() to...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: replace set_userdata_location_indirect...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: rename radv_define_vs_user_sgprs_phase2()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: rename radv_define_common_user_sgprs_phase2()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: rename add_user_sgpr_array_argument() to...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: replace add_sgpr_argument() by add_arg()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: replace add_user_sgpr_argument() by add_arg()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: replace add_vgpr_argument() by add_arg()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: add new add_arg() helper for SGPRs/VGPRs...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: rename radv_define_common_user_sgprs_phase1()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: rename radv_define_vs_user_sgprs_phase1()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: do not try to declare input VS SGPRs for GS
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: add declare_vs_input_vgprs() helper
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: add declare_tes_input_vgprs() helper
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: remove unnecessary num_user_sgprs_used
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
amd/common: remove unnecessary user_sgpr_count
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-27
Samuel Pitoiset
radeonsi: make use of ac_init_exec_full_mask()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-22
Samuel Pitoiset
amd/common: add ac_export_mrt_z() helper
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-22
Samuel Pitoiset
amd/common: pass the family to ac_llvm_context_init()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-22
Samuel Pitoiset
radv: reduce the number of small surfaces that need...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-21
Samuel Pitoiset
radv/gfx9: fix primitive topology when adjacency is...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-19
Samuel Pitoiset
radv: properly load unused gl_LocalInvocationID/gl_WorkGroup...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-19
Samuel Pitoiset
radv: do not add extra SGPR when push constants are...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-19
Samuel Pitoiset
radv: change the needs_push_constants logic
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-19
Samuel Pitoiset
radv: store pipeline stages that need push constants
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-19
Samuel Pitoiset
radv: remove one useless check in ac_nir_shader_info_pass()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-19
Samuel Pitoiset
radv: remove one useless check in radv_flush_constants()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-19
Samuel Pitoiset
radv: add assertions to make sure pipeline layout objects...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-19
Samuel Pitoiset
radv: create pipeline layout objects for all meta operations
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-18
Samuel Pitoiset
radv: remove useless radv_cmask_info::base_address_reg
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-18
Samuel Pitoiset
amd/common: add ac_vgt_gs_mode() helper
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-18
Samuel Pitoiset
amd/common: add ac_get_cb_shader_mask() helper
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-18
Samuel Pitoiset
Revert "radv: do not load unused gl_LocalInvocationID...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
amd/common: add ac_build_waitcnt()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
amd/common: more use of i32_1
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
amd/common: more use of i32_0
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
radeonsi: make use of ac_build_fdiv()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
radv: export SampleMask from pixel shaders at full...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
radeonsi: make use of ac_get_spi_shader_z_format()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
amd/common: add ac_get_spi_shader_z_format()
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
radv: do not load the local invocation index when it...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
radv: do not load unused gl_LocalInvocationID/gl_WorkGroupID...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
amd/common: scan which components of gl_LocalInvocationID...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
amd/common: scan which components of gl_WorkGroupID...
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-14
Samuel Pitoiset
radv: set FORCE_SIMD_DIST(1) for compute when profitable
Signed-off-by: Samuel Pitoiset <
samuel.pitoiset@gmail.com
>
commit
|
commitdiff
|
tree
next