summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* clover/llvm: Implement library bitcode codegen.Francisco Jerez2016-07-112-1/+31
* clover/llvm: Trivial assorted cleanups for invocation.cpp.Francisco Jerez2016-07-111-50/+7
* clover/llvm: Split native codegen into separate file.Francisco Jerez2016-07-114-119/+175
* clover/llvm: Split bitcode codegen into separate file.Francisco Jerez2016-07-114-35/+84
* clover/llvm: Split shared codegen support code into separate file.Francisco Jerez2016-07-114-157/+261
* clover/llvm: Define function for bitcode print-out.Francisco Jerez2016-07-111-7/+10
* clover/llvm: Split native codegen and assembly print-out into separate functi...Francisco Jerez2016-07-111-18/+20
* clover/llvm: Clean up bitcode codegen.Francisco Jerez2016-07-111-16/+20
* clover/llvm: Use metadata introspection utils for kernel enumeration.Francisco Jerez2016-07-111-31/+3
* clover/llvm: Use metadata introspection utils for kernel argument set-up.Francisco Jerez2016-07-111-92/+5
* clover/llvm: Add simplified utility functions for metadata introspection.Francisco Jerez2016-07-112-0/+133
* clover/llvm: Clean up codestyle of get_kernel_args().Francisco Jerez2016-07-111-120/+103
* clover/llvm: Fold compile_native() call into build_module_native().Francisco Jerez2016-07-111-6/+4
* clover/llvm: Factor out duplicated construction of clover::module.Francisco Jerez2016-07-111-47/+41
* clover/llvm: Clean up compile_native().Francisco Jerez2016-07-113-63/+74
* clover/llvm: Clean up ELF parsing.Francisco Jerez2016-07-111-55/+52
* clover/llvm: Move a bunch of utility functions into separate file.Francisco Jerez2016-07-113-61/+101
* clover/llvm: Tidy debug handling.Francisco Jerez2016-07-111-40/+41
* clover/llvm: Use helper function to abort compilation with error message.Francisco Jerez2016-07-111-27/+29
* clover/llvm: Simplify diagnostic_handler().Francisco Jerez2016-07-111-9/+5
* clover/llvm: Trivial codestyle clean-up for optimize().Francisco Jerez2016-07-111-13/+13
* clover/llvm: Clean up compilation into LLVM IR.Francisco Jerez2016-07-111-30/+22
* clover/llvm: Factor out LLVM context init.Francisco Jerez2016-07-111-40/+43
* clover/llvm: Declare compiler instance at top level and pass down as argument.Francisco Jerez2016-07-111-27/+15
* clover/llvm: Refactor compiler instance initialization.Francisco Jerez2016-07-111-52/+47
* clover/llvm: Factor out compiler option tokenization.Francisco Jerez2016-07-111-12/+13
* clover/llvm: Factor out target string parsing.Francisco Jerez2016-07-111-21/+24
* clover/llvm: Collect #ifdef mess into a separate file.Francisco Jerez2016-07-113-75/+157
* clover/llvm: Drop dead code.Francisco Jerez2016-07-111-40/+0
* clover/llvm: Drop support for LLVM < 3.6.Francisco Jerez2016-07-111-36/+4
* mesa: set _NEW_BUFFERS when updating texture bound to current buffersIlia Mirkin2016-07-111-1/+7
* meta/texsubimage: tex_image is always non-null, avoid confusing codeIlia Mirkin2016-07-111-1/+1
* st/mesa: return appropriate mesa format for ETC texture formatsIlia Mirkin2016-07-111-0/+7
* mesa: etc2 online compression is unsupported, don't attempt itIlia Mirkin2016-07-113-0/+27
* nvc0: initial support for GP100 GPUsBen Skeggs2016-07-125-5/+16
* nvc0: use a define for the driver constant buffer sizeSamuel Pitoiset2016-07-117-17/+17
* nvc0: fix the driver cb size when draw parameters are usedSamuel Pitoiset2016-07-111-2/+2
* nvc0/ir: fix images indirect access on FermiSamuel Pitoiset2016-07-111-0/+7
* st/mesa: remove st_dump_program_for_shader_dbMarek Olšák2016-07-111-66/+0
* gallivm: set LLVMNoUnwindAttribute on all intrinsicsMarek Olšák2016-07-111-2/+4
* i965: fix ignored qualifiers warningFrancesco Ansanelli2016-07-111-1/+1
* gallium/u_queue: assert that users must wait on fences before destroying themNicolai Hähnle2016-07-111-0/+1
* gallium/u_queue: guard fence->signalled checks with fence->mutexNicolai Hähnle2016-07-111-3/+0
* anv/dump: Fix post-blit memory barrierChad Versace2016-07-091-2/+2
* anv/dump: Fix vkCmdPipelineBarrier flagsChad Versace2016-07-091-1/+1
* anv/dump: Add support for dumping framebuffersJason Ekstrand2016-07-093-0/+158
* anv/dump: Add a barrier for the source imageJason Ekstrand2016-07-091-0/+22
* anv/dump: Refactor the guts into helpersJason Ekstrand2016-07-091-85/+139
* anv/dump: Use anv_minify instead of hand-rolling itJason Ekstrand2016-07-091-5/+4
* anv/dump: Take an aspect in dump_image_to_ppmJason Ekstrand2016-07-092-3/+10