projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nir: Add a new nir_var_mem_constant variable mode
2020-09-01
Karol Herbst
nir/serialize: fix serialization of system values
commit
|
commitdiff
|
tree
2020-09-01
Karol Herbst
clover/spirv: fix vec3 alignment
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-09-01
Karol Herbst
nvc0/cl: hande 64 bit pointers in nvc0_set_global_handle
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-09-01
Karol Herbst
spirv: fix 64 bit atomic inc and dec
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-09-01
Karol Herbst
nvc0/ir: fix load propagation for sub 4 byte addressing
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-09-01
Karol Herbst
clover/llvm: undefine __IMAGE_SUPPORT__ for devices...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-09-01
Karol Herbst
clover/nir: use offset for temp memory
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-09-01
Karol Herbst
nv50/ir: fix cas lowering for 64 bit
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-09-01
Karol Herbst
clover/nir: Lower function_temp to scratch.
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-09-01
Karol Herbst
nir: use enum operator helper for nir_variable_mode...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-09-01
Karol Herbst
util: add helpers to define bitwise operators on enums...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-09-01
Karol Herbst
nir: use nir_var_all to get rid of casting
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-25
Karol Herbst
nv50/ir: add nv50_ir_prog_info_out
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-25
Karol Herbst
nv50/ir: remove symbol table support for compute shaders
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-21
Karol Herbst
clover/nir: add support for global invocation id offsets
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-21
Karol Herbst
nir: fix nir_variable_create for kernels
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-21
Karol Herbst
nir: rename nir_op_fne to nir_op_fneu
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-20
Karol Herbst
clover/spirv: pass list of supported extensions to...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-20
Karol Herbst
clover/spirv: rework handling of spirv extensions
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-19
Karol Herbst
nv50/ir/nir: support load_work_dim
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-19
Karol Herbst
nvc0: handle nr being 0 in nvc0_set_global_bindings
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-19
Karol Herbst
nv50/ir/nir: fix global_atomic_comp_swap
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-19
Karol Herbst
clover/nir: support int64 atomics if the device supports it
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-19
Karol Herbst
nv50/ir/nir: assert on unknown alu ops
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-19
Karol Herbst
nve4: fix uploading unaligned sized input buffers
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-19
Karol Herbst
clover/nir: Call vars_to_explicit_types for shared...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-17
Karol Herbst
nv50/ir/nir: rework indirect function_temp handling
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-15
Karol Herbst
nv50/ir/nir: fix smem size
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-15
Karol Herbst
clover/nir: fix mem_shared by using address_format_32bit_offset
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-14
Karol Herbst
spirv: parse unstructured CFG
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-14
Karol Herbst
spirv: extract switch parsing into its own function
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-14
Karol Herbst
nir: Add goto_if jump instruction
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-14
Karol Herbst
nir: Add a structured flag to nir_shader
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-14
Karol Herbst
spirv: rename vtn_emit_cf_list to vtn_emit_cf_list_structured
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-08-14
Karol Herbst
util/set: add _mesa_set_intersects
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-25
Karol Herbst
nir/lower_io: assert that offsets are used for shader_in
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-21
Karol Herbst
nv50/ir: initialize persampleInvocation to false
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-21
Karol Herbst
nv50/ir/tgsi: silence warning about unhandled GS_INPUT_PRIM...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-17
Karol Herbst
st/mesa: fix st_CopyPixels without support for stencil...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
nouveau: expose HMM
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
nvc0: support PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
gallium: add PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
nouveau: enable HMM
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
ci: bump libdrm to 2.4.102
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
ci: need to install wget in order to download libdrm
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
nouveau: expose HMM
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
nvc0: support PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
gallium: add PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
nouveau: enable HMM
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
ci: bump libdrm to 2.4.102
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-14
Karol Herbst
gv100/ir: set ftz bit on floating point operations
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-13
Karol Herbst
nvc0: set sampler index mode to independently on gv100...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-11
Karol Herbst
nvc0: set local mem size for compute on gv100
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-10
Karol Herbst
nv50/ir/tgsi: move call to tgsi_scan_shader inside...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-09
Karol Herbst
nv50/ir: fix memset on non trivial types warning
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Karol Herbst
nv50/ir/nir: fix cache mode conversion
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Karol Herbst
gv100/ir: fix coherent and volatile memory access
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Karol Herbst
gv100/ir: implement sample shading
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-07-07
Karol Herbst
nv50/ir/nir: fix interpolation on explicit operations
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-22
Karol Herbst
nv50/ir/ra: fix memory corruption when spilling
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-22
Karol Herbst
nv50/ir/ra: convert some for loops to Range-based for...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-22
Karol Herbst
nv50/ir/nir: rework CFG handling
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-22
Karol Herbst
nv50/ir/nir: rework input output handling
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-22
Karol Herbst
nv50/ir/nir: handle clip vertex for tess eval shaders
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-22
Karol Herbst
nv50/ir/nir: don't emit a restart with set a stream_id
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-22
Karol Herbst
nvc0: enable spirv caps with nir
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-22
Karol Herbst
nv50/ir/nir: fix nv_viewport_array2
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-22
Karol Herbst
nv50/ir/nir: fix ext_demote_to_helper_invocation
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-22
Karol Herbst
nv50/ir/print: add missing VIEWPORT_MASK handling
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-22
Karol Herbst
nv50/ir/nir: add workaround for double vertex attribs
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-21
Karol Herbst
gv100/ir: fix OP_TXG for shadow textures
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-21
Karol Herbst
gv100/ir: fix shift lowering
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-21
Karol Herbst
gv100/ir: fix atom cas
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-18
Karol Herbst
nv50/ir/nir: remove image uniform hack
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-18
Karol Herbst
nv50/ir/nir: handle image atomic inc and dec
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-18
Karol Herbst
nv50/ir/nir: move away from image_deref intrinsics
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-18
Karol Herbst
nir/lower_images: handle dec and inc
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-18
Karol Herbst
nir/lower_images: fix for array of arrays
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-18
Karol Herbst
st/mesa: lower images when needed
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Karol Herbst
nvir/nir: use component helpers instead of insn->num_components
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-05-14
Karol Herbst
Revert "nir/validate: validate the stride for deref_ptr_as_a...
commit
|
commitdiff
|
tree
2020-05-14
Karol Herbst
nir/validate: validate the stride for deref_ptr_as_array
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-05-14
Karol Herbst
nir/deref: copy ptr_stride when rematerializing
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-17
Karol Herbst
st/mesa: properly guard fallback_copy_texsubimage aginst...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Karol Herbst
Revert "nvc0: fix line width on GM20x+"
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Karol Herbst
gallium: initialize viewport swizzle in cso_set_viewport_dims
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Karol Herbst
mesa: fix enum value of VIEWPORT_SWIZZLE_POSITIVE_W_NV
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Karol Herbst
nvc0: enable ASTC and ETC on GM20B
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Karol Herbst
clover: expose cl_arm_shared_virtual_memory for devices...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Karol Herbst
clover: implement cl_arm_shared_virtual_memory
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Karol Herbst
clover: implement SVM functions for devices with fine...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Karol Herbst
clover: implement clSetKernelArgSVMPointer
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Karol Herbst
clover: implement CL_DEVICE_SVM_CAPABILITIES
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Karol Herbst
clover: add stubs for SVM
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Karol Herbst
gallium: add PIPE_CAP_SYSTEM_SVM
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-04-03
Karol Herbst
clover: fix build with single library clang build
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-03-27
Karol Herbst
nv50, nvc0: fix must_check warning of util_dynarray_resize_bytes
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-03-10
Karol Herbst
Revert "gallium: make handles of set_global_binding...
commit
|
commitdiff
|
tree
2020-03-10
Karol Herbst
gallium: make handles of set_global_binding 64 bit
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2020-02-21
Karol Herbst
nir/lower_ssbo: handle atomics
commit
|
commitdiff
|
tree
next