summaryrefslogtreecommitdiff
path: root/src/glsl/linker.cpp
diff options
context:
space:
mode:
authorMichel Dänzer <michel.daenzer@amd.com>2014-04-16 15:00:09 +0900
committerMichel Dänzer <michel@daenzer.net>2014-04-17 10:15:59 +0900
commit7286739b9beea4683a29fe91850688a07ce23e1a (patch)
tree8ea984e2adea8550deebc474385f54553075325b /src/glsl/linker.cpp
parentf23d1160c24e16ced319d838ed3102b731c2ff03 (diff)
r600g: Disable LLVM by default at runtime for graphics
For graphics, the LLVM compiler backend currently has many shortcomings compared to the non-LLVM one. E.g. it can't handle geometry shaders yet, but that's just the tip of the iceberg. So building Mesa with --enable-r600-llvm-compiler is currently not recommended for anyone who doesn't want to work on fixing those issues. However, for protection of users who end up enabling it anyway for some reason, let's disable the LLVM backend at runtime by default. It can be enabled with the environment variable R600_DEBUG=llvm. Cc: "10.1" <mesa-stable@lists.freedesktop.org> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Tom Stellard <thomas.stellard@amd.com>
Diffstat (limited to 'src/glsl/linker.cpp')
0 files changed, 0 insertions, 0 deletions