sampler.h File Reference
This file implements the sampler class interface as defined by the SYCL 1.2 specification. More...
#include "SYCL/base.h"
#include "SYCL/include_opencl.h"
#include "SYCL/predefines.h"
#include "SYCL/property.h"
#include <iosfwd>
#include <memory>
#include <system_error>
#include "computecpp_export.h"
Go to the source code of this file.
Classes | |
class | cl::sycl::sampler |
Public sampler class. More... | |
struct | std::hash< cl::sycl::sampler > |
provides a specialization for std::hash for the buffer class. More... | |
Namespaces | |
cl | |
deduce_type_t takes an arbitrary type and attempts to map it to a cl::sycl::cl_type . | |
cl::sycl | |
Enumerations | |
enum | cl::sycl::addressing_mode : unsigned int { cl::sycl::addressing_mode::none = 4400, cl::sycl::addressing_mode::clamp_to_edge = 4401, cl::sycl::addressing_mode::clamp = 4402, cl::sycl::addressing_mode::repeat = 4403, cl::sycl::addressing_mode::mirrored_repeat = 4404 } |
Enum class for specifying the addressing mode of a sampler. More... | |
enum | cl::sycl::filtering_mode : unsigned int { cl::sycl::filtering_mode::nearest = 4416, cl::sycl::filtering_mode::linear = 4417 } |
Enum class for specifying the filter mode of a sampler. More... | |
enum | cl::sycl::coordinate_normalization_mode : unsigned int { cl::sycl::coordinate_normalization_mode::normalized, cl::sycl::coordinate_normalization_mode::unnormalized } |
Filtering mode description. More... | |
Variables | |
class COMPUTECPP_EXPORT COMPUTECPP_SAMPLER_WINDOWS_ALIGNMENT cl::sycl::sampler | cl::sycl::COMPUTECPP_CONVERT_ATTR_SAMPLER |
Detailed Description
This file implements the sampler class interface as defined by the SYCL 1.2 specification.
Definition in file sampler.h.