projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
amd/nir: some cleanups
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
2019-03-17
Karol Herbst
nv50/ir: move common converter code in base class
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-17
Karol Herbst
nvc0: print the shader type when dumping headers
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Karol Herbst
prog_to_nir: fix write from vps to FOG
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-05
Karol Herbst
nir/spirv: initial handling of OpenCL.std extension...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-05
Karol Herbst
nir/vtn: add support for SpvBuiltInGlobalLinearId
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-05
Karol Herbst
nir: add support for address bit sized system values
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-05
Karol Herbst
nir/spirv: improve parsing of the memory model
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-03-05
Karol Herbst
nir: replace magic numbers with M_PI
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-02-26
Karol Herbst
clover: update ICD table to support everything up to 2.2
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Karol Herbst
nir/opt_if: don't mark progress if nothing changes
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-02-09
Karol Herbst
glsl_type: initialize offset and location to -1 for...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-02-08
Karol Herbst
st/mesa: require RGBA2, RGB4, and RGBA4 to be renderable
commit
|
commitdiff
|
tree
2019-02-08
Karol Herbst
gallium: add PIPE_CAP_MAX_VARYINGS
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2019-02-07
Karol Herbst
gm107/ir: add fp64 rsq
commit
|
commitdiff
|
tree
2019-02-07
Karol Herbst
gm107/ir: add fp64 rcp
commit
|
commitdiff
|
tree
2019-02-07
Karol Herbst
gk104/ir: Use the new rcp/rsq in library
commit
|
commitdiff
|
tree
2019-02-05
Karol Herbst
nvc0/ir: replace cvt instructions with add to improve...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-21
Karol Herbst
nir/spirv: handle ContractionOff execution mode
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-21
Karol Herbst
vtn: handle SpvExecutionModelKernel
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-21
Karol Herbst
mesa: add MESA_SHADER_KERNEL
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-20
Karol Herbst
nir: add bit_size parameter to system values with multiple...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-20
Karol Herbst
nir: add legal bit_sizes to intrinsics
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-20
Karol Herbst
nir/validate: allow to check against a bitmask of bit_sizes
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-20
Karol Herbst
nir: replace more nir_load_system_value calls with...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-20
Karol Herbst
glsl/lower_output_reads: set invariant and precise...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-19
Karol Herbst
nir/spirv: handle SpvStorageClassCrossWorkgroup
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-19
Karol Herbst
nir: rename nir_var_shared to nir_var_mem_shared
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-19
Karol Herbst
nir: rename nir_var_ssbo to nir_var_mem_ssbo
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-19
Karol Herbst
nir: rename nir_var_ubo to nir_var_mem_ubo
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-19
Karol Herbst
nir: rename nir_var_function to nir_var_function_temp
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-19
Karol Herbst
nir: rename nir_var_private to nir_var_shader_temp
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-18
Karol Herbst
gm107/ir: disable TEXS for tex with derivAll set
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-18
Karol Herbst
nv50/ir: disable tryCollapseChainedMULs in ConstantFolding...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2019-01-08
Karol Herbst
nir: rename global/local to private/function memory
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-12-09
Karol Herbst
nv50/ir: fix use-after-free in ConstantFolding::visit
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-12-09
Karol Herbst
nouveau: use atomic operations for driver statistics
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-12-09
Karol Herbst
nv50/ir: initialize relDegree staticly
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-12-01
Karol Herbst
nv50,nvc0: Fix gallium nine regression regarding sampler...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-11-14
Karol Herbst
nir/spirv: cast shift operand to u32
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-11-14
Karol Herbst
nir: replace nir_load_system_value calls with appropiate...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-11-14
Karol Herbst
nir: add const_index parameters to system value builder...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-11-07
Karol Herbst
gm107/ir: fix compile time warning in getTEXSMask
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-11-06
Karol Herbst
gm107/ir: use scalar tex instructions where possible
commit
|
commitdiff
|
tree
2018-11-06
Karol Herbst
nv50/ir: add scalar field to TexInstructions
commit
|
commitdiff
|
tree
2018-11-06
Karol Herbst
nv50/ra: add condenseDef overloads for partial condenses
commit
|
commitdiff
|
tree
2018-11-06
Karol Herbst
nv50/ir: print color masks of tex instructions
commit
|
commitdiff
|
tree
2018-10-20
Karol Herbst
nv50/ir: fix ConstantFolding::createMul for 64 bit...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
next