projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
aco: fix nir_op_frexp_exp with 16-bit floats and negative exponents
2020-04-15
Samuel Pitoiset
aco: fix nir_op_frexp_exp with 16-bit floats and negative...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-14
Samuel Pitoiset
radv: use RMW packets for updating the maximum sample...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-14
Samuel Pitoiset
radv: add radeon_set_context_reg_rmw() helper
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-13
Samuel Pitoiset
aco: fix nir_op_pack_32_2x16_split if one operand is...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-13
Samuel Pitoiset
aco: implement 16-bit nir_op_f2i64/nir_op_f2u64
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-13
Samuel Pitoiset
aco: fix f2i64/f2u64 with sgprs if the exponent computation...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement nir_op_b2f16/nir_op_i2f16/nir_op_u2f16
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit comparisons
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_fmax3/nir_op_fmin3/nir_op_fmed3
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_ldexp
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_f2i32/nir_op_f2u32
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_bcsel
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_fsign
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_fsat
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_fmul
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_fcos/nir_op_fsin
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_fsub/nir_op_fadd
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_fabs/nir_op_fneg
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_fmax/nir_op_fmin
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_ffloor/nir_op_fceil
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_fsqrt/nir_op_frcp/nir_op_frsq
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_ftrunc/nir_op_fround_even
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_fexp2/nir_op_flog2
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_ffract
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-10
Samuel Pitoiset
aco: implement 16-bit nir_op_frexp_sig/nir_op_frexp_exp
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-09
Samuel Pitoiset
radv: allow TC-compat HTILE with GENERAL outside of...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-09
Samuel Pitoiset
radv: only enable TC-compat HTILE for images readable...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-09
Samuel Pitoiset
radv: only expose fp16 control features for chips with...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-09
Samuel Pitoiset
radv: only expose storageInputOutput16 for chips with...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-09
Samuel Pitoiset
radv: only expose shaderFloat16 for chips with double...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-09
Samuel Pitoiset
ac,radv: add ac_gpu_info::has_double_rate_fp16
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-08
Samuel Pitoiset
radv: enable lowering of GS intrinsics for the LLVM...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-08
Samuel Pitoiset
radv: remove radv_layout_has_htile() helper
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-08
Samuel Pitoiset
radv: cleanup creating the decompress/resummarize pipelines
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-08
Samuel Pitoiset
radv: rename extra graphics pipeline decompress/resummarize...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-08
Samuel Pitoiset
radv: rename decompress/resummarize depth/stencil functions
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-03
Samuel Pitoiset
radv/llvm: enable 16-bit storage features on GFX6-GFX7
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-03
Samuel Pitoiset
ac/nir: split 16-bit SSBO stores on GFX6
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-03
Samuel Pitoiset
ac/nir: split 16-bit load/store to global memory on...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-03
Samuel Pitoiset
radv/llvm: enable 8-bit storage features on GFX6-GFX7
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-03
Samuel Pitoiset
ac/nir: split 8-bit SSBO stores on GFX6
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-03
Samuel Pitoiset
ac/nir: split 8-bit load/store to global memory on...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-03
Samuel Pitoiset
aco: always optimize v_mad to v_madak in presence of...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-04-01
Samuel Pitoiset
aco: only break SMEM clauses if XNACK is enabled (mostly...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-30
Samuel Pitoiset
nir/algebraic: add fexp2(fmul(flog2(a), 0.5) -> fsqrt...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-27
Samuel Pitoiset
ac/nir: use llvm.amdgcn.rcp in ac_build_fdiv()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-27
Samuel Pitoiset
ac/nir: use llvm.amdgcn.rsq for nir_op_frsq
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-27
Samuel Pitoiset
ac/nir: use llvm.amdgcn.rcp for nir_op_frcp
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-24
Samuel Pitoiset
radv: enable VK_KHR_8bit_storage on GFX6-GFX7
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-23
Samuel Pitoiset
radv/llvm: fix subgroup shuffle for chips without bpermute
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-23
Samuel Pitoiset
gitlab-ci: add a bunch of new fossils from the Sascha...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-23
Samuel Pitoiset
gitlab-ci: add a new stage for RADV CI
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-23
Samuel Pitoiset
gitlab-ci: compile fossils with more ASICs
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-23
Samuel Pitoiset
gitlab-ci: compile fossils with both RADV compiler...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-23
Samuel Pitoiset
radv/winsys: spoof some values for num_render_backends...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-23
Samuel Pitoiset
radv/winsys: fix wrong PCI ID for Vega10 in the null...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-20
Samuel Pitoiset
radv: fix optional pSizes parameter when binding streamout...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-18
Samuel Pitoiset
radv: remove wrong assert that checks compute subgroup...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-18
Samuel Pitoiset
radv: fix random depth range unrestricted failures...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-17
Samuel Pitoiset
radv/gfx10: fix required ballot size with VK_EXT_subgroup_si...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-17
Samuel Pitoiset
radv/gfx10: fix required subgroup size with VK_EXT_subgroup_...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-17
Samuel Pitoiset
radv: only inject implicit subpass dependencies if...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-16
Samuel Pitoiset
radv/sqtt: handle thread trace capture in sqtt_QueuePresentKHR()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-16
Samuel Pitoiset
gitlab-ci: bump Vulkan CTS to 1.2.1.0
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-16
Samuel Pitoiset
gitlab-ci: do not set the number of deqp-parallel jobs...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-16
Samuel Pitoiset
gitlab-ci: allow deqp-runner to use the maximum number...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-16
Samuel Pitoiset
gitlab-ci: remove useless 'patch' package in the VK...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-13
Samuel Pitoiset
radv: add llvm_compiler_shader() helper
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-13
Samuel Pitoiset
radv: remove unnecessary LLVM includes
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-13
Samuel Pitoiset
radv: remove radv_shader_variant::aco_used
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-13
Samuel Pitoiset
radv: cleanup occurences of use_aco everywhere
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-12
Samuel Pitoiset
radv: use ac_gpu_info::use_late_alloc
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-12
Samuel Pitoiset
radv: rewrite late alloc computation
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-12
Samuel Pitoiset
radv: tune primitive binning for small chips
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-12
Samuel Pitoiset
radv: use better tessellation tunables on GFX9+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-12
Samuel Pitoiset
radv/gfx10: cache metadata in L2 on small chips
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-12
Samuel Pitoiset
radv/sqtt: describe layout transitions with user markers
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-12
Samuel Pitoiset
radv/sqtt: describe begin/end subpass barriers with...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-12
Samuel Pitoiset
ac/llvm: add missing optimization barrier for 64-bit...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-11
Samuel Pitoiset
gitlab-ci: build RADV in meson-i386 to avoid 32-bit...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-11
Samuel Pitoiset
radv: fix 32-bits build (again)
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-11
Samuel Pitoiset
radv: do not recursively begin/end render pass for...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-11
Samuel Pitoiset
gitlab-ci: add rules:changes for RADV
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-10
Samuel Pitoiset
radv/sqtt: describe pipeline and wait events barriers
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-10
Samuel Pitoiset
radv/rgp: bump the instrumentation spec version to 1
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-10
Samuel Pitoiset
radv/sqtt: describe render pass color/depthstencil...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-10
Samuel Pitoiset
radv/sqtt: describe draw/dispatch and emit event markers
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-10
Samuel Pitoiset
radv/sqtt: describe begin/end command buffers with...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-10
Samuel Pitoiset
radv: initial implementation of the driver internal...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-10
Samuel Pitoiset
radv/sqtt: add a helper that emits thread trace userdata...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-10
Samuel Pitoiset
radv: use device entrypoints from the SQTT layer if...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-10
Samuel Pitoiset
radv/entrypoints: declare a driver internal layer for...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-06
Samuel Pitoiset
nir/lower_input_attachments: remove bogus assert in...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-06
Samuel Pitoiset
radv/rgp: report correct system ram size
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-06
Samuel Pitoiset
radv/rgp: report correct cu_mask info
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-06
Samuel Pitoiset
ac: add ac_gpu_info::cu_mask to store bitmask of compute...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-06
Samuel Pitoiset
radv/sqtt: abort if SQTT is used on GFX6-GFX7
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-06
Samuel Pitoiset
radv/sqtt: add support for GFX8
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-06
Samuel Pitoiset
ac/registers: adjust some definitions for thread trace...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2020-03-06
Samuel Pitoiset
radv/sqtt: add radv_copy_thread_trace_info_regs() helper
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
next