projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nouveau: add support for nir
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
2018-08-04
Karol Herbst
nvc0/ir: return 0 in imageLoad on incomplete textures
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-08-04
Karol Herbst
gm200/ir: optimize rcp(sqrt) to rsq
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-08-04
Karol Herbst
gm200/ir: add native OP_SQRT support
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-28
Karol Herbst
nir/lower_int64: mark all metadata as dirty
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Karol Herbst
nir: rename f2f16_undef to f2f16
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Karol Herbst
nir: add builtin builder
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-17
Karol Herbst
nir/spirv: print id for unsupported alu opcode
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-17
Karol Herbst
nir: prepare for bumping up max components to 16
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-15
Karol Herbst
nouveau: fix 3D blitter for unsigned to signed integer...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-15
Karol Herbst
nir: fix printing of vec16 type
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-15
Karol Herbst
nir/spirv: print id for unsupported builtins
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-13
Karol Herbst
nir: cleanup oversized arrays in nir_swizzle calls
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-12
Karol Herbst
nir/spirv: handle OpConstantComposites with OpUndef...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-12
Karol Herbst
nir/spirv: implement BuiltInGlobalSize
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-12
Karol Herbst
nir: move lowering of SYSTEM_VALUE_LOCAL_GROUP_SIZE...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-12
Karol Herbst
compiler: add missing entries to gl_system_value_name
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-07-07
Karol Herbst
nv50/ir: fix Instruction::isActionEqual for PHI instructions
commit
|
commitdiff
|
tree
2018-07-02
Karol Herbst
nv50/ir: handle clipvertex for geom and tess shaders...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-06-29
Karol Herbst
st/glsl_to_nir: run lower_output_reads on !PIPE_CAP_TGSI_CAN...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-06-23
Karol Herbst
nv50/ir: only avoid spilling constrained def if a mov...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-05-29
Karol Herbst
nir/print: fix printing of 8/16 bit constant variables
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-04-26
Karol Herbst
nir/opt_constant_folding: fix folding of 8 and 16 bit...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-04-26
Karol Herbst
nir: print 8 and 16 bit constants correctly
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-04-26
Karol Herbst
nir: support converting to 8-bit integers in nir_type_conver...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-04-24
Karol Herbst
gm107/ir/lib: fix sched in div u32 builtin
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-04-21
Karol Herbst
nv50/ir/ra: prefer def == src2 for fma with immediates...
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2018-03-29
Karol Herbst
nvc0/ir: fix emiting NOTs with predicates
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2018-03-14
Karol Herbst
compiler: int8/uint8 support
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-02-26
Karol Herbst
nvir/gm107: consider FILE_FLAGS dependencies in SchedDataCal...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-02-26
Karol Herbst
nvir/gm107: iterate over all defs in SchedDataCalculatorGM10...
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-02-24
Karol Herbst
nvir: dont optimize mad with subops to shladd
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-02-21
Karol Herbst
nvir/nvc0: fix legalizing of ld unlock c0[0x10000]
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-02-15
Karol Herbst
nvc0: disable MS Images for sample_count == 1 on Maxwell
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2018-01-07
Karol Herbst
nir: fix st_nir_assign_var_locations for patch variables
Signed-off-by:
Karol Herbst
<kherbst@redhat.com>
commit
|
commitdiff
|
tree
2017-10-10
Karol Herbst
main/format: skip format conversion if src and dst...
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-09-01
Karol Herbst
nvc0: write 0 to pipeline_statistics.cs_invocations
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-08-09
Karol Herbst
nv50/ir: fix ConstantFolding with saturation
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-07-22
Karol Herbst
nv50/ir: disable mul+add to mad for precise instructions
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-07-22
Karol Herbst
nv50/ir/tgsi: handle precise for most ALU instructions
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-07-22
Karol Herbst
nv50/ir: add precise field to Instruction
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-07-22
Karol Herbst
st/glsl_to_tgsi: don't optimize mul+add to mad if expression...
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-07-22
Karol Herbst
gallium/docs: add precise instruction modifier
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-07-22
Karol Herbst
tgsi/text: parse _PRECISE modifier
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-07-22
Karol Herbst
tgsi: populate precise
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-07-22
Karol Herbst
st/glsl_to_tgsi: handle precise modifier
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-07-22
Karol Herbst
tgsi/dump: print _PRECISE modifier on Instructions
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-07-22
Karol Herbst
tgsi: add precise flag to tgsi_instruction
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-04-01
Karol Herbst
nv50/ir: also do PostRaLoadPropagation for FMA
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-04-01
Karol Herbst
gm107/ir: add LIMM form of mad
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-04-01
Karol Herbst
gk110/ir: add LIMM form of mad
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
2017-04-01
Karol Herbst
nv50/ir: implement mad post ra folding for nvc0+
Signed-off-by:
Karol Herbst
<karolherbst@gmail.com>
commit
|
commitdiff
|
tree
next