projects
/
platform
/
upstream
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
asahi: handle load_workgroup_size
2023-09-05
Karol Herbst
asahi: handle load_workgroup_size
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-09-05
Karol Herbst
asahi: handle kernels
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-09-05
Karol Herbst
asahi: lower hadd
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-09-02
Karol Herbst
rusticl/memory: only specify PIPE_BIND_SHADER_IMAGE...
commit
|
commitdiff
|
tree
2023-09-01
Karol Herbst
rusticl/memory: do not verify pitch for IMAGE1D_BUFFER
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-09-01
Karol Herbst
rusticl/queue: properly implement clCreateCommandQueueWithPr...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-09-01
Karol Herbst
rusticl/event: disable profiling for devices without...
commit
|
commitdiff
|
tree
2023-09-01
Karol Herbst
rusticl/query: fix use-after-free, but also fix incorrect...
commit
|
commitdiff
|
tree
2023-08-31
Karol Herbst
rusticl/disk_cache: fix stack corruption
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-30
Karol Herbst
panfrost: drop pan_nir_lower_64bit_intrin
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-30
Karol Herbst
rusticl: reduce global_invocation_id_zero_base to 32 bit
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-30
Karol Herbst
panfrost: drop 64 bit handling for cl workgroup intrinsics
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-30
Karol Herbst
intel/compiler: drop 64 bit handling for cl workgroup...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-30
Karol Herbst
gallivm/nir: drop 64 bit handling for cl workgroup...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-30
Karol Herbst
ac: drop 64 bit handling for cl workgroup intrinsics
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-30
Karol Herbst
nir: make num_workgroups 32 bit only
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-30
Karol Herbst
nir: make workgroup_id 32 bit only
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-30
Karol Herbst
ci: disable a660 jobs
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-25
Karol Herbst
rusticl/device: _MAX_CONST_BUFFER0_SIZE is unsigned
commit
|
commitdiff
|
tree
2023-08-25
Karol Herbst
rusticl: add debug option to sync every event
commit
|
commitdiff
|
tree
2023-08-24
Karol Herbst
zink: fix global stores
commit
|
commitdiff
|
tree
2023-08-18
Karol Herbst
nv50: limit max code uploads to 0x8000
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-17
Karol Herbst
rusticl/kernel: optimize nir between lowering io and...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-17
Karol Herbst
nouveau: take glsl_type ref unconditionally
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-16
Karol Herbst
nv50: fix code uploads bigger than 0x10000 bytes
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-14
Karol Herbst
clc: use CLANG_RESOURCE_DIR for clang's resource path
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-08
Karol Herbst
nouveau/mme: fix OOB inside tu104 simulator
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-08
Karol Herbst
nouveau/mme: fix OOB access inside while_ine builder...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nv50/ir: convert system values to gl_system_value
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nv50/ir: use own info struct for sys vals
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: enable fp helper invocations loads on more gens
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau: fix max_warps_per_mp_for_sm for builds with...
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: properly calculate SLM region by taking per arch...
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: replace mp with tpc
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nvk: fix num_gprs for Volta+
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
nouveau/winsys: fix SM value for Ada
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
n50/compute: submit initial compute state in nv50_screen_create
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
rusticl/kernel: mark can_remove_var as unsafe and document it
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
rusticl/kernel: get rid of initial function_temp type...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
rusticl/kernel: move things around in lower_and_optimize_nir
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
rusticl/kernel: merge lower_and_optimize_nir_pre_inputs...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-04
Karol Herbst
rusticl/kernel: rename res to internal_args inside...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-08-01
Karol Herbst
rusticl/kernel: only handle function_temp memory before...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-29
Karol Herbst
nv50/ir/nir: Fix zero source handling of tex instructions.
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-27
Karol Herbst
nv50/ir/nir: fix txq emission on MS textures
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-25
Karol Herbst
gm107/ir: fix SULDP for loads without a known format
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-25
Karol Herbst
rusticl: fix warnings with newer rustc
commit
|
commitdiff
|
tree
2023-07-20
Karol Herbst
nvc0: fix num_gprs for Volta+
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-20
Karol Herbst
llvmpipe: enable system SVM
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-20
Karol Herbst
rusticl/mesa: make svm_migrate optional
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-19
Karol Herbst
nvc0: initial Ada enablement
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-12
Karol Herbst
api/icd: drop static lifetime from `get_ref` return...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-12
Karol Herbst
rusticl/device: make it &'static
commit
|
commitdiff
|
tree
2023-07-12
Karol Herbst
rusticl: Replace &Arc<Device> with &Device
commit
|
commitdiff
|
tree
2023-07-12
Karol Herbst
rusticl/kernel: silence newer clippy warning
commit
|
commitdiff
|
tree
2023-07-12
Karol Herbst
nvc0: backport fp helper invocation fix to 2nd gen...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
rusticl: support subgroups
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
rusticl: deal with compute_param returning 0
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
gallium: change PIPE_COMPUTE_CAP_SUBGROUP_SIZE to a...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
rusticl/device: rework subgroups to subgroup_sizes
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
rusticl/util: add div_round_up
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
rusticl/util: add an Iterator to iterate over set bits...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
iris: implement get_compute_state_subgroup_size
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
gallium: add PIPE_COMPUTE_CAP_MAX_SUBGROUPS
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
gallium: add get_compute_state_subgroup_size
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
gallium: add simd_sizes to pipe_compute_state_object_info
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
llvmpipe: report the proper subgroup size
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
clc: rework optional subgroup feature
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
vtn: more CL subgroups
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-07-07
Karol Herbst
docs: add missing get_compute_state_info documentation
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-30
Karol Herbst
docs/cl: timer sync is implemented
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-30
Karol Herbst
docs/cl: move vec3 support under OpenCL C 1.1
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-30
Karol Herbst
docs/cl: remove cl_khr_byte_addressable_store from...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-27
Karol Herbst
docs/rusticl: add Enabling section
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-27
Karol Herbst
docs/rusticl: mark building section as such
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-25
Karol Herbst
rusticl/program: skip linking compiled binaries
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-24
Karol Herbst
rusticl: bump bindgen requirement
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-24
Karol Herbst
rusticl/meson: extract common bindgen rust args
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-24
Karol Herbst
nv50/ir/nir: set numBarriers if we emit an OP_BAR
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-24
Karol Herbst
nvc0: fix printing shaders
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-24
Karol Herbst
rusticl/program: add debugging option to disable SPIR...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-24
Karol Herbst
rusticl/program: add debugging for OpenCL C compilation
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-24
Karol Herbst
docs: document CLC_DEBUG
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-22
Karol Herbst
rusticl/device: create helper context before loading...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-22
Karol Herbst
rusticl: stop linking with libgalliumvl
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-22
Karol Herbst
rusticl: specify which symbols to export
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-22
Karol Herbst
rusticl: add ld_args_gc_sections
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-22
Karol Herbst
rusticl: experimental support for cl_khr_fp16
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-22
Karol Herbst
rusticl/device: rename doubles to fp64 and long to...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-20
Karol Herbst
compiler/types: fix size of padded OpenCL Structs
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Karol Herbst
rusticl/program: pass our max param size along to the...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Karol Herbst
clc: allow passing custom validator options
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Karol Herbst
clc: fix SPIRVMessageConsumer for NULL src
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Karol Herbst
rusticl/format: enable all trivial to support optional...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Karol Herbst
rusticl/format: move format table generation into a...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Karol Herbst
rusticl/format: document cl to pipe format mapping
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Karol Herbst
rusticl/format: add required format table for CL2.0
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Karol Herbst
rusticl/format: drop req_for_3d_image_write_ext
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Karol Herbst
rusticl/format: extract required format checks into...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
2023-06-19
Karol Herbst
rusticl/format: extract CL format to pipe format mapping...
Signed-off-by: Karol Herbst <
git@karolherbst.de
>
commit
|
commitdiff
|
tree
next