summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers
AgeCommit message (Expand)AuthorFilesLines
2016-07-27clover: make GCC 4.8 happyDieter Nützel1-1/+1
2016-07-25st/va: enable h264 VAAPI encodeBoyuan Zhang1-5/+1
2016-07-25st/va: add function to handle misc param type frame rateBoyuan Zhang1-5/+19
2016-07-25st/va: add enviromental variable to disable interlaceBoyuan Zhang1-0/+4
2016-07-25st/va: add preset values for VAAPI encodeBoyuan Zhang1-0/+27
2016-07-25st/va: add functions for VAAPI encodeBoyuan Zhang3-2/+178
2016-07-25st/va: get rate control method from configattrib v2Boyuan Zhang3-0/+15
2016-07-25st/va: add conversion for yv12 to nv12in putimage v2Boyuan Zhang1-7/+27
2016-07-25st/va: add encode entrypoint v2Boyuan Zhang4-39/+150
2016-07-23gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák10-45/+48
2016-07-20clover: Re-order includes in invocation.cpp to fix buildTom Stellard1-7/+17
2016-07-20clover: Add missing include v2Tom Stellard1-0/+1
2016-07-15st/omx/enc: check uninitialized list from task releaseLeo Liu1-2/+2
2016-07-14st/omx: assign previous values to new structureBoyuan Zhang1-0/+10
2016-07-12st/omx/dec: convert decoder video buffer to progressiveLeo Liu2-3/+68
2016-07-11clover/api: Implement clLinkProgram per-device binary presence validation rule.Francisco Jerez1-2/+31
2016-07-11clover: Add clLinkProgram (CL 1.2).Serge Martin1-4/+27
2016-07-11clover: Trivial cleanups for api/program.cpp.Francisco Jerez1-9/+8
2016-07-11clover/core: Remove compiler.hpp.Francisco Jerez4-37/+3
2016-07-11clover/llvm: Get rid of compile_program_llvm().Francisco Jerez2-18/+0
2016-07-11clover: Provide separate program methods for compilation and linking.Francisco Jerez3-12/+42
2016-07-11clover: Unify program::build_* into a single method returning a struct.Francisco Jerez4-50/+39
2016-07-11clover: Change program::build opts argument to std::string.Serge Martin2-3/+3
2016-07-11clover: Define error subclass to signal build option parse failure.Francisco Jerez3-3/+11
2016-07-11clover: Move back to using build_error to signal compilation failure.Francisco Jerez5-17/+17
2016-07-11clover: Override ret_object.Serge Martin1-0/+11
2016-07-11clover/tgsi: Add stub link_program() function.Francisco Jerez2-0/+9
2016-07-11clover/tgsi: Move compiler entry point declaration into tgsi directory and na...Francisco Jerez5-7/+42
2016-07-11clover/llvm: Implement the -create-library linker option.Francisco Jerez2-24/+44
2016-07-11clover/llvm: Implement linkage of multiple clover modules.Francisco Jerez2-3/+35
2016-07-11clover/llvm: Split compilation and linking.Francisco Jerez3-15/+91
2016-07-11clover/llvm: Implement library bitcode codegen.Francisco Jerez2-1/+31
2016-07-11clover/llvm: Trivial assorted cleanups for invocation.cpp.Francisco Jerez1-50/+7
2016-07-11clover/llvm: Split native codegen into separate file.Francisco Jerez4-119/+175
2016-07-11clover/llvm: Split bitcode codegen into separate file.Francisco Jerez4-35/+84
2016-07-11clover/llvm: Split shared codegen support code into separate file.Francisco Jerez4-157/+261
2016-07-11clover/llvm: Define function for bitcode print-out.Francisco Jerez1-7/+10
2016-07-11clover/llvm: Split native codegen and assembly print-out into separate functi...Francisco Jerez1-18/+20
2016-07-11clover/llvm: Clean up bitcode codegen.Francisco Jerez1-16/+20
2016-07-11clover/llvm: Use metadata introspection utils for kernel enumeration.Francisco Jerez1-31/+3
2016-07-11clover/llvm: Use metadata introspection utils for kernel argument set-up.Francisco Jerez1-92/+5
2016-07-11clover/llvm: Add simplified utility functions for metadata introspection.Francisco Jerez2-0/+133
2016-07-11clover/llvm: Clean up codestyle of get_kernel_args().Francisco Jerez1-120/+103
2016-07-11clover/llvm: Fold compile_native() call into build_module_native().Francisco Jerez1-6/+4
2016-07-11clover/llvm: Factor out duplicated construction of clover::module.Francisco Jerez1-47/+41
2016-07-11clover/llvm: Clean up compile_native().Francisco Jerez3-63/+74
2016-07-11clover/llvm: Clean up ELF parsing.Francisco Jerez1-55/+52
2016-07-11clover/llvm: Move a bunch of utility functions into separate file.Francisco Jerez3-61/+101
2016-07-11clover/llvm: Tidy debug handling.Francisco Jerez1-40/+41
2016-07-11clover/llvm: Use helper function to abort compilation with error message.Francisco Jerez1-27/+29