projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
panfrost: Remove asserts in panfrost_pack_work_groups_compute
2019-12-11
Karol Herbst
nv50/ir: implement global atomics and handle it for nir
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-12-11
Karol Herbst
nir: handle nir_deref_type_ptr_as_array in rematerialize_der...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-12-11
Karol Herbst
clover/spirv: allow Int64 Atomics for supported devices
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-12-11
Karol Herbst
clover/nir: set spirv environment to OpenCL
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-12-11
Karol Herbst
clover/nir: treat UniformConstant as global memory
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-12-11
Karol Herbst
spirv: handle UniformConstant for OpenCL kernels
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-12-11
Karol Herbst
nir/tests: MSVC build fix
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-12-11
Karol Herbst
nir/tests: add serializer tests
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-12-11
Karol Herbst
nir/serialize: fix vec8 and vec16
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-11-21
Karol Herbst
nir/validate: validate num_components on registers...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-11-03
Karol Herbst
nv50/ir: fix crash in isUniform for undefined values
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-10-17
Karol Herbst
nv50/ir: remove DUMMY edge type
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-10-16
Karol Herbst
st/mesa: fix crash for drivers supporting nir defaulting...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-25
Karol Herbst
clover: eliminate "ignoring attributes on template...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-25
Karol Herbst
clover/codegen: remove unused get_symbol_offsets function
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-25
Karol Herbst
clover/llvm: remove harmful std::move call
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
Karol Herbst
nv50/ir/nir: comparison of integer expressions of different...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
Karol Herbst
nv50/ir: fix unnecessary parentheses warning
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
Karol Herbst
clover/nir: fix compilation with g++-5.5 and maybe...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-21
Karol Herbst
nvc0: expose spirv support
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-21
Karol Herbst
clover: add support for passing kernels as nir to the...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-21
Karol Herbst
clover: prepare supporting multiple IRs
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-21
Karol Herbst
clover: add support for drivers having no proper binary...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-21
Karol Herbst
clover/functional: add id_equals helper
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-21
Karol Herbst
rename pipe_llvm_program_header to pipe_binary_program_header
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-09-21
Karol Herbst
gallium: add blob field to pipe_llvm_program_header
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-07-10
Karol Herbst
nv50/ir/nir: implement load/store_global
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-07-10
Karol Herbst
nv50/ir/nir: handle kernel inputs
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-07-10
Karol Herbst
nv50/ir/nir: don't assert on !main
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-07-10
Karol Herbst
nv50/ir/nir: parse system values first and stop for...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-07-09
Karol Herbst
nvc0: remove nvc0_program.tp.input_patch_size
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-07-02
Karol Herbst
nouveau: handle new CAPS
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-05-21
Karol Herbst
glsl: handle 8 and 16 bit ints in glsl_base_type_is_integer
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-05-13
Karol Herbst
nv50/ir/nir: make use of SYSTEM_VALUE_MAX when iterating...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-05-13
Karol Herbst
nv50/ir/nir: prefer to shift 1ull instead of 1ll
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-05-04
Karol Herbst
spirv/cl: support vload/vstore
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-05-04
Karol Herbst
nir: Add nir_op_vec helper
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-05-04
Karol Herbst
nir: Add a nir_builder_alu variant which takes an array...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-05-04
Karol Herbst
vtn: handle bitcast with pointer src/dest
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-14
Karol Herbst
nir: make nir_const_value scalar
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-14
Karol Herbst
spirv: reduce array size in vtn_handle_constant
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-14
Karol Herbst
nir/loop_analyze: use nir_const_value.b for boolean...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-14
Karol Herbst
nir/builder: Move nir_imm_vec2 from blorp into the...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-14
Karol Herbst
lima: use nir_src_as_float
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-14
Karol Herbst
freedreno/ir3: use nir_src_as_uint in a few places
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-14
Karol Herbst
intel/nir: use nir_src_is_const and nir_src_as_uint
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-14
Karol Herbst
radv: use nir constant helpers
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-14
Karol Herbst
amd/nir: some cleanups
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-12
Karol Herbst
lima: add bool parameter to type_size function
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-12
Karol Herbst
nvc0/nir: enable bindless texture
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-12
Karol Herbst
nv50/ir/nir: add support for bindless images
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-12
Karol Herbst
nv50/ir/nir: handle bindless texture
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-12
Karol Herbst
glsl/nir: add support for lowering bindless images_derefs
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-12
Karol Herbst
glsl/nir: fetch the type for images from the deref...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-12
Karol Herbst
glsl_to_nir: handle bindless textures
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-12
Karol Herbst
nir: move brw_nir_rewrite_image_intrinsic into common...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-10
Karol Herbst
glsl/standalone: add GLES3.1 and GLES3.2 compatibility
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-07
Karol Herbst
panfrost/midgard: use nir_src_is_const and nir_src_as_uint
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-04-07
Karol Herbst
v3d: prefer using nir_src_comp_as_int over nir_src_as_const_...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-29
Karol Herbst
nir/validate: validate that tex deref sources are actually...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-29
Karol Herbst
nir/print: fix printing the image_array intrinsic index
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-21
Karol Herbst
nir/lower_tex: Add support for tg4 offsets lowering
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-21
Karol Herbst
nv50/ir/nir: support gather offsets
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-21
Karol Herbst
nir: add support for gather offsets
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Karol Herbst
nir/spirv: support physical pointers
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Karol Herbst
nir/spirv: handle kernel function parameters
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Karol Herbst
nir/lower_locals_to_regs: cast array index to 32 bit
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Karol Herbst
glsl: add cl_size and cl_alignment
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-19
Karol Herbst
glsl: add packed for struct types
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50ir/nir: move immediates before use
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: handle user clip planes for each emitted...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement intrinsic shader_clock
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement load_per_vertex_output
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: add memory barriers
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement images
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement ssbo intrinsics
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_intrinsic_load_ubo
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement geometry shader nir_intrinsics
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement variable indexing
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement vote and ballot
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: add skeleton getOperation for intrinsics
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_instr_type_tex
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_ssa_undef_instr
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement loading system values
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement intrinsic_discard(_if)
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement load_(interpolated_)input/output
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_intrinsic_store_(per_vertex_...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_intrinsic_load_uniform
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_alu_instr handling
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: add skeleton for nir_intrinsic_instr
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: implement nir_load_const_instr
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: parse NIR shader info
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: add loadFrom and storeTo helpler
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: run assignSlots
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: add nir type helper functions
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: track defs and provide easy access functions
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir/nir: run some passes to make the conversion...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nouveau: fix nir and TGSI shader cache collision
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nouveau: add support for nir
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nv50/ir: add lowering helper
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
next