/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/clover/core/ |
format.hpp | 32 namespace clover { namespace
|
compiler.hpp | 30 namespace clover { namespace
|
context.hpp | 29 namespace clover { namespace 33 struct _cl_context : public clover::ref_counter { 36 const std::vector<clover::device *> &devs); 39 bool has_device(clover::device *dev) const; 45 const std::vector<clover::device *> devs;
|
format.cpp | 30 namespace clover { namespace
|
geometry.hpp | 29 namespace clover { namespace
|
module.cpp | 28 using namespace clover; 138 namespace clover { namespace
|
program.hpp | 32 namespace clover { namespace 36 struct _cl_program : public clover::ref_counter { 38 _cl_program(clover::context &ctx, 40 _cl_program(clover::context &ctx, 41 const std::vector<clover::device *> &devs, 42 const std::vector<clover::module> &binaries); 44 void build(const std::vector<clover::device *> &devs); 47 const std::map<clover::device *, clover::module> &binaries() const; 49 cl_build_status build_status(clover::device *dev) const [all...] |
sampler.hpp | 29 namespace clover { namespace 33 struct _cl_sampler : public clover::ref_counter { 35 _cl_sampler(clover::context &ctx, bool norm_mode, 42 clover::context &ctx; 47 void *bind(clover::command_queue &q); 48 void unbind(clover::command_queue &q, void *st);
|
device.hpp | 33 namespace clover { namespace 67 friend class clover::root_resource; 68 friend class clover::hard_event; 70 clover::supported_formats(cl_context, cl_mem_object_type); 77 namespace clover { namespace
|
queue.hpp | 30 namespace clover { namespace 37 struct _cl_command_queue : public clover::ref_counter { 39 _cl_command_queue(clover::context &ctx, clover::device &dev, 50 clover::context &ctx; 51 clover::device &dev; 53 friend class clover::resource; 54 friend class clover::root_resource; 55 friend class clover::mapping; 56 friend class clover::hard_event [all...] |
event.hpp | 31 namespace clover { namespace 52 struct _cl_event : public clover::ref_counter { 54 typedef std::function<void (clover::event &)> action; 56 _cl_event(clover::context &ctx, std::vector<clover::event *> deps, 69 clover::context &ctx; 72 void chain(clover::event *ev); 75 std::vector<clover::ref_ptr<clover::event>> deps; 81 std::vector<clover::ref_ptr<clover::event>> __chain 84 namespace clover { namespace [all...] |
memory.hpp | 33 namespace clover { namespace 40 struct _cl_mem : public clover::ref_counter { 42 _cl_mem(clover::context &ctx, cl_mem_flags flags, 50 virtual clover::resource &resource(cl_command_queue q) = 0; 57 clover::context &ctx; 69 namespace clover { namespace 72 buffer(clover::context &ctx, cl_mem_flags flags, 81 root_buffer(clover::context &ctx, cl_mem_flags flags, 84 virtual clover::resource &resource(cl_command_queue q); 87 std::map<clover::device * [all...] |
/external/mesa3d/src/gallium/state_trackers/clover/core/ |
format.hpp | 32 namespace clover { namespace
|
compiler.hpp | 30 namespace clover { namespace
|
context.hpp | 29 namespace clover { namespace 33 struct _cl_context : public clover::ref_counter { 36 const std::vector<clover::device *> &devs); 39 bool has_device(clover::device *dev) const; 45 const std::vector<clover::device *> devs;
|
format.cpp | 30 namespace clover { namespace
|
geometry.hpp | 29 namespace clover { namespace
|
module.cpp | 28 using namespace clover; 138 namespace clover { namespace
|
program.hpp | 32 namespace clover { namespace 36 struct _cl_program : public clover::ref_counter { 38 _cl_program(clover::context &ctx, 40 _cl_program(clover::context &ctx, 41 const std::vector<clover::device *> &devs, 42 const std::vector<clover::module> &binaries); 44 void build(const std::vector<clover::device *> &devs); 47 const std::map<clover::device *, clover::module> &binaries() const; 49 cl_build_status build_status(clover::device *dev) const [all...] |
sampler.hpp | 29 namespace clover { namespace 33 struct _cl_sampler : public clover::ref_counter { 35 _cl_sampler(clover::context &ctx, bool norm_mode, 42 clover::context &ctx; 47 void *bind(clover::command_queue &q); 48 void unbind(clover::command_queue &q, void *st);
|
device.hpp | 33 namespace clover { namespace 67 friend class clover::root_resource; 68 friend class clover::hard_event; 70 clover::supported_formats(cl_context, cl_mem_object_type); 77 namespace clover { namespace
|
queue.hpp | 30 namespace clover { namespace 37 struct _cl_command_queue : public clover::ref_counter { 39 _cl_command_queue(clover::context &ctx, clover::device &dev, 50 clover::context &ctx; 51 clover::device &dev; 53 friend class clover::resource; 54 friend class clover::root_resource; 55 friend class clover::mapping; 56 friend class clover::hard_event [all...] |
event.hpp | 31 namespace clover { namespace 52 struct _cl_event : public clover::ref_counter { 54 typedef std::function<void (clover::event &)> action; 56 _cl_event(clover::context &ctx, std::vector<clover::event *> deps, 69 clover::context &ctx; 72 void chain(clover::event *ev); 75 std::vector<clover::ref_ptr<clover::event>> deps; 81 std::vector<clover::ref_ptr<clover::event>> __chain 84 namespace clover { namespace [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/clover/api/ |
util.hpp | 34 namespace clover { namespace 118 throw clover::error(CL_INVALID_PROPERTY); 147 ret_error(cl_int *p, const clover::error &e) {
|
/external/mesa3d/src/gallium/state_trackers/clover/api/ |
util.hpp | 34 namespace clover { namespace 118 throw clover::error(CL_INVALID_PROPERTY); 147 ret_error(cl_int *p, const clover::error &e) {
|