projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
freedreno/ir3: split out legalize pass
2014-12-16
Vadim Girlin
r600g/sb: fix issues with loops created for switch
commit
|
commitdiff
|
tree
2014-02-05
Vadim Girlin
r600g: initial support for geometry shaders on evergreen...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2014-02-05
Vadim Girlin
r600g: add hw register definitions for GS block setup
commit
|
commitdiff
|
tree
2014-02-05
Vadim Girlin
r600g: defer shader variant selection and depending...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2014-02-05
Vadim Girlin
r600g: move barrier and end_of_program bits from output...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-12-11
Vadim Girlin
r600g/sb: fix stack size computation on evergreen
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-11-16
Vadim Girlin
r600g/sb: work around hw issues with stack on eg/cm
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-10-29
Vadim Girlin
r600g/sb: fix value::is_fixed()
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-10-17
Vadim Girlin
r600g/sb: fix issue with DCE between GVN and GCM (v2)
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-10-13
Vadim Girlin
radeonsi: pass alpha_ref value to PS in the user sgpr
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-10-13
Vadim Girlin
r600g: fix tgsi_op2_s with trans-only instructions
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-08-30
Vadim Girlin
r600g: enable SB backend by default
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-08-30
Vadim Girlin
r600g: fix color exports when we have no CBs
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-08-13
Vadim Girlin
r600g/sb: use MULADD workaround on R7xx for MULADD_IEEE
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-07-17
Vadim Girlin
r600g/sb: improve alu packing on cayman
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-07-17
Vadim Girlin
r600g/sb: fix handling of new multislot instructions...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-07-17
Vadim Girlin
r600g/sb: fix debug dump code in scheduler
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-07-17
Vadim Girlin
r600g/sb: fix initial register allocation
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-07-17
Vadim Girlin
r600g/sb: move chip & class name functions to sb_context
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-07-17
Vadim Girlin
r600g/sb: fix handling of PS in source bytecode on...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-07-11
Vadim Girlin
r600g/sb: improve math optimizations v2
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-31
Vadim Girlin
r600g/sb: fix broken assert
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-28
Vadim Girlin
r600g/sb: handle more cases for folding in gvn pass
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-27
Vadim Girlin
r600g/sb: improve folding for SETcc
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-27
Vadim Girlin
r600g/sb: optimize CNDcc instructions
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-27
Vadim Girlin
r600g/sb: improve optimization of conditional instructions
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-26
Vadim Girlin
r600g/sb: improve handling of KILL instructions
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-26
Vadim Girlin
r600g/sb: fix peephole optimization for PRED_SETE
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-26
Vadim Girlin
r600g/sb: fix scheduling of PRED_SET instructions
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-25
Vadim Girlin
r600g/sb: fix handling of preloaded inputs for compute...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-24
Vadim Girlin
r600g/sb: fix incorrect assert
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-24
Vadim Girlin
r600g/sb: relax some restrictions for FETCH instructions
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-24
Vadim Girlin
r600g/sb: relax register allocation for compute shaders
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-24
Vadim Girlin
r600g/sb: fix gpr array handling for compute shaders
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-24
Vadim Girlin
r600g/sb: fix buffer overflow in sb_ostream
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-14
Vadim Girlin
r600g/sb: add missing cases for ARUBA chips
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-14
Vadim Girlin
r600g/sb: get rid of standard c++ streams
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-14
Vadim Girlin
r600g/sb: separate bytecode decoding and parsing
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-07
Vadim Girlin
r600g/sb: optimize some cases for CNDxx instructions
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-07
Vadim Girlin
r600g/sb: fix memory leaks
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-07
Vadim Girlin
r600g/sb: fix kcache handling on r6xx
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-03
Vadim Girlin
r600g/sb: zero-initialize bytecode structs
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-03
Vadim Girlin
r600g/sb: fix constant propagation in gvn pass
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-03
Vadim Girlin
r600g/sb: don't run unnecessary passes
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-03
Vadim Girlin
r600g/sb: silence warnings with gcc 4.8
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-03
Vadim Girlin
r600g/sb: fix handling of interference sets in post_scheduler
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-03
Vadim Girlin
r600g/sb: fix allocation of indirectly addressed input...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-03
Vadim Girlin
r600g/sb: use hex instead of binary constants
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-05-03
Vadim Girlin
r600g: use old shader disassembler by default
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g/sb: remove unused code
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g/sb: collect shader statistics
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g/sb: don't propagate dead values in GVN pass
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g/sb: use simple heuristic to limit register pressure
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g/sb: improve error checking in ra_coalesce pass
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g/sb: use source bytecode in case of optimization...
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g: plug in optimizing backend
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g/sb: initial commit of the optimizing shader backend
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g: use enum type for domains field in struct r600_resource
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g: add new flags to isa instruction tables
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g: always create reverse lookup isa tables
commit
|
commitdiff
|
tree
2013-04-30
Vadim Girlin
r600g: mask unused source components for SAMPLE
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-04-18
Vadim Girlin
gallium: handle drirc disable_glsl_line_continuations...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-04-02
Vadim Girlin
r600g: don't reserve more stack space than required v5
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-04-02
Vadim Girlin
r600g: fix range handling for tgsi input declarations v2
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-03-03
Vadim Girlin
r600g: fix check_and_set_bank_swizzle for cayman
commit
|
commitdiff
|
tree
2013-02-01
Vadim Girlin
r600g: remove broken assert from r600_isa.c
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-02-01
Vadim Girlin
r600g: implement shader disassembler v3
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-02-01
Vadim Girlin
r600g: use tables with ISA info v3
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-01-28
Vadim Girlin
r600g: improve inputs/interpolation handling with llvm...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2013-01-21
Vadim Girlin
radeonsi: improve flushed depth texture handling
commit
|
commitdiff
|
tree
2013-01-18
Vadim Girlin
r600g/llvm: rework handling of the constants
commit
|
commitdiff
|
tree
2012-12-18
Vadim Girlin
radeon/llvm: improve cube map handling
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-12-18
Vadim Girlin
radeon/llvm: fix TXQ_LZ handling for cube maps
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-12-18
Vadim Girlin
r600g: initialize inst_mod in r600_tex_from_byte_stream
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-09-19
Vadim Girlin
winsys/radeon: fix relocs caching
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-09-03
Vadim Girlin
r600g: adjust QUANT_MODE for higher precision
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-08-31
Vadim Girlin
mesa: don't wait in _mesa_ClientWaitSync if timeout...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-08-28
Vadim Girlin
u_vbuf: avoid unnecessary update of the vertex elements
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-08-24
Vadim Girlin
build: don't leave git_sha1.h.tmp after build/install
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-08-23
Vadim Girlin
st/dri: pass config options to the state tracker
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-08-23
Vadim Girlin
st/mesa: accept and handle configuration options from...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-08-23
Vadim Girlin
st/dri: add force_glsl_extensions_warn option to dri...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-08-23
Vadim Girlin
st/dri: use driver name for driconf section lookup
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-08-23
Vadim Girlin
swrast: add DRM_DRIVER_DESCRIPTOR to store driver name
commit
|
commitdiff
|
tree
2012-08-22
Vadim Girlin
r600g: fix lockups with dual_src_blend v2
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-07-10
Vadim Girlin
r600g: improve flushed depth texture handling v2
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-06-26
Vadim Girlin
r600g: enable DUAL_EXPORT mode when possible
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-06-26
Vadim Girlin
r600g: avoid unnecessary shader exports v2
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-06-26
Vadim Girlin
r600g: cache shader variants instead of rebuilding v3
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-05-25
Vadim Girlin
Revert "r600g: set round_mode to truncate and get rid...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-05-25
Vadim Girlin
radeon/llvm: add FLT_TO_UINT, UINT_TO_FLT instructions
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-05-25
Vadim Girlin
radeon/llvm: prepare to revert the round mode state...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-05-25
Vadim Girlin
radeon/llvm: fix sampler index in llvm_emit_tex
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-05-25
Vadim Girlin
radeon/llvm: fix opcode for RECIP_UINT_r600
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-05-25
Vadim Girlin
radeon/llvm/loader: convert hardcoded gpu name to option
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-05-25
Vadim Girlin
r600g: add RECIP_INT, PRED_SETE_INT to r600_bytecode_get_num...
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-05-23
Vadim Girlin
st/mesa: set stObj->lastLevel in guess_and_alloc_texture
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-05-15
Vadim Girlin
radeon/llvm: add support for texture offsets, fix TEX_LD
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-05-15
Vadim Girlin
radeon/llvm: add SET_GRADIENTS*, fix SAMPLE_G
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
2012-05-15
Vadim Girlin
radeon/llvm: increase const regs count
Signed-off-by:
Vadim Girlin
<vadimgirlin@gmail.com>
commit
|
commitdiff
|
tree
next