HomeSort by relevance Sort by last modified time
    Searched defs:clover (Results 1 - 25 of 36) sorted by null

1 2

  /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) {

Completed in 505 milliseconds

1 2