OSDN Git Service
(root)
/
android-x86
/
external-mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
r600g/sb: optimize CNDcc instructions
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-16
Martin Andersson
r600g: Workaround for a harware bug with nested loops...
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-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
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
Jerome Glisse
r600g: enable DUAL_EXPORT mode when possible on r6xx...
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
2012-05-15
Vadim Girlin
radeon/llvm: use IntrNoMem property for intrinsics...
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-15
Vadim Girlin
radeon/llvm: use correct intrinsic for CEIL
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-15
Vadim Girlin
radeon/llvm: improve ABS_i32 lowering
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-15
Vadim Girlin
radeon/llvm: fix BUILD_VECTOR lowering for replicated...
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-15
Vadim Girlin
radeon/llvm: add names for AMDGPU* passes
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-15
Vadim Girlin
radeon/llvm: add generated files to .gitignore
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: add suport for cube textures
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: add support for CUBE ALU instruction
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: add support for some ALU instructions
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: add missing cases for BREAK/CONTINUE
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: add support for AHSR/LSHR/LSHL instructions
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: add support for TXQ/TXF/DDX/DDY instructions
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: add support for VertexID, InstanceID
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: fix live-in handling for inputs
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: add support for v4i32
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: fix ABS_i32 instruction lowering
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: use integer comparison for IF
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree
2012-05-07
Vadim Girlin
radeon/llvm: use bitcasts for integers
Signed-off-by: Vadim Girlin <
vadimgirlin@gmail.com
>
commit
|
commitdiff
|
tree