/external/mesa3d/src/gallium/state_trackers/clover/api/ |
H A D | dispatch.cpp | 25 namespace clover { namespace
|
H A D | util.hpp | 48 namespace clover { namespace 53 ret_error(cl_int *p, const clover::error &e) { 59 /// Return a clover object in \a p if non-zero incrementing the
|
/external/mesa3d/src/gallium/state_trackers/clover/core/ |
H A D | platform.hpp | 32 namespace clover { namespace
|
H A D | device.hpp | 33 namespace clover { namespace 40 device(clover::platform &platform, pipe_loader_device *ldev); 86 clover::platform &platform;
|
H A D | format.hpp | 32 namespace clover { namespace
|
H A D | context.hpp | 30 namespace clover { namespace 36 typedef clover::property_list<cl_context_properties> property_list;
|
H A D | error.hpp | 31 namespace clover { namespace
|
H A D | queue.hpp | 34 namespace clover { namespace 41 command_queue(clover::context &ctx, clover::device &dev, 54 const intrusive_ref<clover::context> context; 55 const intrusive_ref<clover::device> device; 63 friend class clover::timestamp::query; 64 friend class clover::timestamp::current;
|
H A D | sampler.hpp | 29 namespace clover { namespace 32 sampler(clover::context &ctx, bool norm_mode, 44 const intrusive_ref<clover::context> context;
|
H A D | timestamp.hpp | 30 namespace clover { namespace
|
H A D | format.cpp | 28 namespace clover { namespace
|
H A D | module.cpp | 28 using namespace clover; 211 namespace clover { namespace
|
H A D | program.hpp | 32 namespace clover { namespace 41 program(clover::context &ctx, 43 program(clover::context &ctx, 79 const intrusive_ref<clover::context> context;
|
H A D | object.hpp | 40 namespace clover { namespace 213 public clover::descriptor<clover::context, _cl_context> {}; 216 public clover::descriptor<clover::device, _cl_device_id> {}; 219 public clover::descriptor<clover::event, _cl_event> {}; 222 public clover::descriptor<clover::kernel, _cl_kernel> {}; 225 public clover [all...] |
H A D | event.hpp | 34 namespace clover { namespace 57 event(clover::context &ctx, const ref_vector<event> &deps, 78 const intrusive_ref<clover::context> context; 101 /// Similar to a normal clover::event. In addition it's associated 152 soft_event(clover::context &ctx, const ref_vector<event> &deps,
|
H A D | memory.hpp | 35 namespace clover { namespace 38 memory_obj(clover::context &ctx, cl_mem_flags flags, 52 virtual clover::resource &resource(command_queue &q) = 0; 59 const intrusive_ref<clover::context> context; 73 buffer(clover::context &ctx, cl_mem_flags flags, 82 root_buffer(clover::context &ctx, cl_mem_flags flags, 85 virtual clover::resource &resource(command_queue &q); 97 virtual clover::resource &resource(command_queue &q); 110 image(clover::context &ctx, cl_mem_flags flags, 117 virtual clover [all...] |
H A D | resource.hpp | 32 namespace clover { namespace 58 const intrusive_ref<clover::device> device; 66 resource(clover::device &dev, memory_obj &obj); 88 root_resource(clover::device &dev, memory_obj &obj, 90 root_resource(clover::device &dev, memory_obj &obj, root_resource &r);
|
/external/mesa3d/src/gallium/state_trackers/clover/llvm/ |
H A D | codegen.hpp | 26 /// the given llvm::Module object and output the result as a clover::module. 39 namespace clover { namespace
|
H A D | invocation.hpp | 31 namespace clover { namespace
|
H A D | metadata.hpp | 38 namespace clover { namespace 63 return clover::any_of(is_kernel_node_for(f),
|
/external/mesa3d/src/gallium/state_trackers/clover/tgsi/ |
H A D | invocation.hpp | 28 namespace clover { namespace
|
/external/mesa3d/src/gallium/state_trackers/clover/util/ |
H A D | algebra.hpp | 31 namespace clover { namespace
|
H A D | tuple.hpp | 28 namespace clover { namespace
|
H A D | factor.hpp | 28 namespace clover { namespace
|
H A D | algorithm.hpp | 32 namespace clover { namespace
|