projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
llvmpipe: Optimize lp_rast_triangle_32_3_16 for POWER8
[mesa.git]
/
src
/
gallium
/
drivers
/
r600
/
r600_llvm.c
2016-01-03
Marek Olšák
gallium/radeon: dump LLVM module outside of radeon_llvm...
blob
|
commitdiff
|
raw
2016-01-03
Marek Olšák
gallium/radeon: always add +DumpCode to the LLVM target...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-02
Nicolai Hähnle
gallium/radeon: pass pipe_debug_callback into radeon_ll...
blob
|
commitdiff
|
raw
|
diff to current
2015-11-30
Dave Airlie
r600/llvm: fix r600/llvm build
blob
|
commitdiff
|
raw
|
diff to current
2015-09-12
Kai Wasserbäch
r600: Fix llvm build since const buffer changes
blob
|
commitdiff
|
raw
|
diff to current
2015-09-10
Marek Olšák
r600/llvm: remove dead code for LLVM 3.3
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Marek Olšák
radeonsi: add a debug flag that disables printing the...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Marek Olšák
gallium/radeon: move r600-specific code to r600g
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Marek Olšák
gallium/radeon: remove unused variables and old comments
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Marek Olšák
gallium/radeon: remove build_intrinsic and build_tgsi_i...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
Marek Olšák
gallivm: add LLVMAttribute parameter to lp_build_intrinsic
blob
|
commitdiff
|
raw
|
diff to current
2015-05-09
Jason Ekstrand
util: Move gallium's linked list to util
blob
|
commitdiff
|
raw
|
diff to current
2015-01-06
Tom Stellard
radeonsi: Cache LLVMTargetMachine object in si_screen
blob
|
commitdiff
|
raw
|
diff to current
2014-12-03
Jan Vesely
r600, llvm: Don't leak global symbol offsets
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Jan Vesely
r600, llvm: Fix mem leak
blob
|
commitdiff
|
raw
|
diff to current
2014-11-27
Dave Airlie
r600g: make llvm code compile this time
blob
|
commitdiff
|
raw
|
diff to current
2014-11-27
Dave Airlie
r600g: fix fallout from last patch
blob
|
commitdiff
|
raw
|
diff to current
2014-10-31
Tom Stellard
r600g/compute: Enable PIPE_SHADER_IR_NATIVE for compute...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-28
Emil Velikov
gallium/radeon: cleanup header inclusion
blob
|
commitdiff
|
raw
|
diff to current
2014-07-10
Ilia Mirkin
r600g: remove unused base_vector_chan variable
blob
|
commitdiff
|
raw
|
diff to current
2014-03-07
Tom Stellard
radeon: Rename struct radeon_llvm_binary to radeon_shad...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-28
Michel Dänzer
r600g: s/r600_llvm_gpu_string/r600_get_llvm_processor_name/
blob
|
commitdiff
|
raw
|
diff to current
2013-11-15
Aaron Watry
r600/llvm: Free binary.code/binary.config in r600_llvm_...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-15
Aaron Watry
r600/llvm: initialize radeon_llvm_binary
blob
|
commitdiff
|
raw
|
diff to current
2013-11-11
Vincent Lejeune
r600/llvm: Store inputs in function arguments
blob
|
commitdiff
|
raw
|
diff to current
2013-11-06
Vincent Lejeune
r600/llvm: Fix isampleBuffer on preEG
blob
|
commitdiff
|
raw
|
diff to current
2013-11-06
Vincent Lejeune
r600/llvm: Fix texbuf for pre EG gen
blob
|
commitdiff
|
raw
|
diff to current
2013-10-02
Vincent Lejeune
r600/llvm: Adds support for MSAA
blob
|
commitdiff
|
raw
|
diff to current
2013-10-02
Vincent Lejeune
r600g/llvm: Undef z and w component of 2D TXP inst
blob
|
commitdiff
|
raw
|
diff to current
2013-10-02
Vincent Lejeune
r600g/llvm: fix txq for texture buffer
blob
|
commitdiff
|
raw
|
diff to current
2013-06-28
Tom Stellard
r600g/compute: Accept LDS size from the LLVM backend
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Vincent Lejeune
r600g/llvm: Fix texelFetchOffset-2D
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Vincent Lejeune
r600g/llvm: Fix cubearray textureSize
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Vincent Lejeune
r600g/llvm: Factorize code loading from const buffer.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-06
Tom Stellard
r600g/llvm: Parse config values in register / value...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-06
Tom Stellard
r600g/llvm: Don't feed LLVM output through r600_bytecod...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-04
Vincent Lejeune
r600g/llvm: Undefines unrequired texture coord values
blob
|
commitdiff
|
raw
|
diff to current
2013-04-30
Vincent Lejeune
r600g/llvm: get use_kill from compiler shader
blob
|
commitdiff
|
raw
|
diff to current
2013-04-24
Tom Stellard
r600g/llvm: Pass struct r600_bytecode to r600_llvm_compile
blob
|
commitdiff
|
raw
|
diff to current
2013-04-23
Vincent Lejeune
r600/llvm: Read stacksize from config header
blob
|
commitdiff
|
raw
|
diff to current
2013-04-17
Vincent Lejeune
r600g/llvm: Use gprcount from llvm
blob
|
commitdiff
|
raw
|
diff to current
2013-04-15
Tom Stellard
radeon/llvm: Use a struct for storing compiled code
blob
|
commitdiff
|
raw
|
diff to current
2013-04-05
Tom Stellard
gallium: PIPE_COMPUTE_CAP_IR_TARGET - allow drivers...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-02
Christian König
radeon/llvm: move system value fetching to common code
blob
|
commitdiff
|
raw
|
diff to current
2013-04-01
Vincent Lejeune
r600g/llvm: uses function attribute to pass shader...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-19
Christian König
tgsi: use separate structure for indirect address v2
blob
|
commitdiff
|
raw
|
diff to current
2013-03-13
Matt Turner
mesa: Use PACKAGE_BUGREPORT macro.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-11
Marek Olšák
r600g: remove r600.h, move the stuff elsewhere (mostly...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-07
Christian König
radeon/llvm: make SGPRs proper function arguments v2
blob
|
commitdiff
|
raw
|
diff to current
2013-03-07
Christian König
r600g/llvm: Update CONSTANT_BUFFER address space definition
blob
|
commitdiff
|
raw
|
diff to current
2013-02-18
Vincent Lejeune
r600g/llvm: Support for TBO
blob
|
commitdiff
|
raw
|
diff to current
2013-02-18
Vincent Lejeune
r600g/llvm: Fix alpha_to_one piglit tests
blob
|
commitdiff
|
raw
|
diff to current
2013-02-18
Vincent Lejeune
r600g/llvm: Add support for UBO
blob
|
commitdiff
|
raw
|
diff to current
2013-02-01
Tom Stellard
r600g/llvm: Select the correct GPU type for RV670
blob
|
commitdiff
|
raw
|
diff to current
2013-01-28
Vadim Girlin
r600g: improve inputs/interpolation handling with llvm...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-28
Vincent Lejeune
r600g/llvm: Add dummy export for vs output
blob
|
commitdiff
|
raw
|
diff to current
2013-01-19
Vincent Lejeune
r600g/llvm: Fixes addressspace of basevectors for clipv...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Vincent Lejeune
r600g/llvm: tgsi to llvm emits store.swizzle intrinsic...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Vincent Lejeune
r600g/llvm: tgsi to llvm emits stream output intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-18
Vadim Girlin
r600g/llvm: rework handling of the constants
blob
|
commitdiff
|
raw
|
diff to current
2012-12-18
Vadim Girlin
radeon/llvm: improve cube map handling
blob
|
commitdiff
|
raw
|
diff to current
2012-11-29
Vincent Lejeune
r600g: separate resource_id and sampler_id tex info...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-02
Vincent Lejeune
r600g: make tgsi-to-llvm generates store.pixel* intrins...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-29
Vincent Lejeune
r600g: tgsi-to-llvm emits right input intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2012-10-24
Vincent Lejeune
r600g: rewrite tgsi-to-llvm load-input to handle fragcoord
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Vincent Lejeune
r600g: use a select to handle front/back color in llvm
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Vincent Lejeune
radeon/llvm: improve select_cc lowering to generate...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-20
Alex Deucher
r600g/llvm: rs780/rs880 are r600 asics
blob
|
commitdiff
|
raw
|
diff to current
2012-09-19
Tom Stellard
r600g: Add missing break to case statement
blob
|
commitdiff
|
raw
|
diff to current
2012-09-19
Michal Sciubidlo
radeon/llvm: Emit ISA for ALU instructions in the R600...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-17
Christian König
radeon/llvm: fix compiling when llvm is active, but...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-25
Vadim Girlin
radeon/llvm: fix sampler index in llvm_emit_tex
blob
|
commitdiff
|
raw
|
diff to current
2012-05-15
Vadim Girlin
radeon/llvm: add SET_GRADIENTS*, fix SAMPLE_G
blob
|
commitdiff
|
raw
|
diff to current
2012-05-15
Vadim Girlin
radeon/llvm: use IntrNoMem property for intrinsics...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-11
Marek Olšák
Merge branch 'gallium-userbuf'
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Tom Stellard
radeon/llvm: Remove the EXPORT_REG instruction
blob
|
commitdiff
|
raw
|
diff to current
2012-05-08
Tom Stellard
radeon/llvm: Use a custom inserter to lower RESERVE_REG
blob
|
commitdiff
|
raw
|
diff to current
2012-05-07
Vadim Girlin
radeon/llvm: add suport for cube textures
blob
|
commitdiff
|
raw
|
diff to current
2012-05-07
Vadim Girlin
radeon/llvm: add support for TXQ/TXF/DDX/DDY instructions
blob
|
commitdiff
|
raw
|
diff to current
2012-05-07
Vadim Girlin
radeon/llvm: add support for VertexID, InstanceID
blob
|
commitdiff
|
raw
|
diff to current
2012-05-07
Vadim Girlin
radeon/llvm: use bitcasts for integers
blob
|
commitdiff
|
raw
|
diff to current
2012-04-23
Tom Stellard
r600g: Add TGSI->LLVM implementation v2
blob
|
commitdiff
|
raw
|
diff to current