Home
last modified time | relevance | path

Searched refs:OSL_HOSTDEVICE (Results 1 – 25 of 42) sorted by relevance

12

/dports/graphics/openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/include/OSL/
H A Dmatrix22.h44 OSL_HOSTDEVICE
47 OSL_HOSTDEVICE
55 OSL_HOSTDEVICE
58 OSL_HOSTDEVICE
63 OSL_HOSTDEVICE
68 OSL_HOSTDEVICE
73 OSL_HOSTDEVICE
83 OSL_HOSTDEVICE
89 OSL_HOSTDEVICE
92 OSL_HOSTDEVICE
[all …]
H A Ddual.h133 OSL_HOSTDEVICE OSL_CONSTEXPR14 DualStorage() {} in DualStorage()
162 OSL_HOSTDEVICE OSL_CONSTEXPR14 DualStorage() {} in DualStorage()
195 OSL_HOSTDEVICE OSL_CONSTEXPR14 DualStorage() {} in DualStorage()
243 OSL_HOSTDEVICE OSL_CONSTEXPR14 Dual () in Dual()
285 OSL_HOSTDEVICE OSL_FORCEINLINE void
319 OSL_HOSTDEVICE constexpr const T &
324 OSL_HOSTDEVICE T& dy () { in dy()
335 OSL_HOSTDEVICE T& dz () { in dz()
340 OSL_HOSTDEVICE void clear_d () { in clear_d()
1304 OSL_FORCEINLINE OSL_HOSTDEVICE Dual<T,P>
[all …]
H A Ddual_vec.h51 OSL_HOSTDEVICE inline Vec3
58 OSL_HOSTDEVICE inline Dual<Vec3,P>
72 OSL_HOSTDEVICE inline Dual<Vec3,P>
84 OSL_HOSTDEVICE inline Dual<Vec3,P>
97 OSL_HOSTDEVICE inline Color3
116 OSL_HOSTDEVICE inline Vec2
123 OSL_HOSTDEVICE inline Dual<Vec2,P>
289 OSL_HOSTDEVICE inline void
335 OSL_HOSTDEVICE inline void
358 OSL_HOSTDEVICE inline void
[all …]
H A Doslnoise.h110 OSLNOISEPUBLIC OSL_HOSTDEVICE
113 OSLNOISEPUBLIC OSL_HOSTDEVICE
117 OSLNOISEPUBLIC OSL_HOSTDEVICE
122 OSLNOISEPUBLIC OSL_HOSTDEVICE
544 inline OSL_HOSTDEVICE int
552 inline OSL_HOSTDEVICE int
560 inline OSL_HOSTDEVICE int
572 inline OSL_HOSTDEVICE int
585 inline OSL_HOSTDEVICE int
3239 OSLNOISEPUBLIC OSL_HOSTDEVICE
[all …]
H A Dsfmath.h89 OSL_FORCEINLINE OSL_HOSTDEVICE Dual2<float>
149 OSL_FORCEINLINE OSL_HOSTDEVICE
155 OSL_FORCEINLINE OSL_HOSTDEVICE Vec3
207 OSL_FORCEINLINE OSL_HOSTDEVICE
218 OSL_FORCEINLINE OSL_HOSTDEVICE Vec3
230 OSL_FORCEINLINE OSL_HOSTDEVICE Dual2<Vec3>
254 OSL_FORCEINLINE OSL_HOSTDEVICE
289 OSL_FORCEINLINE OSL_HOSTDEVICE
299 OSL_FORCEINLINE OSL_HOSTDEVICE Matrix33 &
321 OSL_FORCEINLINE OSL_HOSTDEVICE Matrix33
[all …]
H A Doslclosure.h70 OSL_HOSTDEVICE const ClosureComponent* as_comp() const in as_comp()
76 OSL_HOSTDEVICE const ClosureMul* as_mul() const in as_mul()
82 OSL_HOSTDEVICE const ClosureAdd* as_add() const in as_add()
112 OSL_HOSTDEVICE void* data() { return (char*)(this + 1); } in data()
113 OSL_HOSTDEVICE const void* data() const { return (const char*)(this + 1); } in data()
116 template<typename T> OSL_HOSTDEVICE const T* as() const in as()
121 template<typename T> OSL_HOSTDEVICE T* as() in as()
/dports/graphics/py-openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/include/OSL/
H A Dmatrix22.h44 OSL_HOSTDEVICE
47 OSL_HOSTDEVICE
55 OSL_HOSTDEVICE
58 OSL_HOSTDEVICE
63 OSL_HOSTDEVICE
68 OSL_HOSTDEVICE
73 OSL_HOSTDEVICE
83 OSL_HOSTDEVICE
89 OSL_HOSTDEVICE
92 OSL_HOSTDEVICE
[all …]
H A Ddual.h133 OSL_HOSTDEVICE OSL_CONSTEXPR14 DualStorage() {} in DualStorage()
162 OSL_HOSTDEVICE OSL_CONSTEXPR14 DualStorage() {} in DualStorage()
195 OSL_HOSTDEVICE OSL_CONSTEXPR14 DualStorage() {} in DualStorage()
243 OSL_HOSTDEVICE OSL_CONSTEXPR14 Dual () in Dual()
285 OSL_HOSTDEVICE OSL_FORCEINLINE void
319 OSL_HOSTDEVICE constexpr const T &
324 OSL_HOSTDEVICE T& dy () { in dy()
335 OSL_HOSTDEVICE T& dz () { in dz()
340 OSL_HOSTDEVICE void clear_d () { in clear_d()
1304 OSL_FORCEINLINE OSL_HOSTDEVICE Dual<T,P>
[all …]
H A Ddual_vec.h51 OSL_HOSTDEVICE inline Vec3
58 OSL_HOSTDEVICE inline Dual<Vec3,P>
72 OSL_HOSTDEVICE inline Dual<Vec3,P>
84 OSL_HOSTDEVICE inline Dual<Vec3,P>
97 OSL_HOSTDEVICE inline Color3
116 OSL_HOSTDEVICE inline Vec2
123 OSL_HOSTDEVICE inline Dual<Vec2,P>
289 OSL_HOSTDEVICE inline void
335 OSL_HOSTDEVICE inline void
358 OSL_HOSTDEVICE inline void
[all …]
H A Doslnoise.h110 OSLNOISEPUBLIC OSL_HOSTDEVICE
113 OSLNOISEPUBLIC OSL_HOSTDEVICE
117 OSLNOISEPUBLIC OSL_HOSTDEVICE
122 OSLNOISEPUBLIC OSL_HOSTDEVICE
544 inline OSL_HOSTDEVICE int
552 inline OSL_HOSTDEVICE int
560 inline OSL_HOSTDEVICE int
572 inline OSL_HOSTDEVICE int
585 inline OSL_HOSTDEVICE int
3239 OSLNOISEPUBLIC OSL_HOSTDEVICE
[all …]
H A Dsfmath.h89 OSL_FORCEINLINE OSL_HOSTDEVICE Dual2<float>
149 OSL_FORCEINLINE OSL_HOSTDEVICE
155 OSL_FORCEINLINE OSL_HOSTDEVICE Vec3
207 OSL_FORCEINLINE OSL_HOSTDEVICE
218 OSL_FORCEINLINE OSL_HOSTDEVICE Vec3
230 OSL_FORCEINLINE OSL_HOSTDEVICE Dual2<Vec3>
254 OSL_FORCEINLINE OSL_HOSTDEVICE
289 OSL_FORCEINLINE OSL_HOSTDEVICE
299 OSL_FORCEINLINE OSL_HOSTDEVICE Matrix33 &
321 OSL_FORCEINLINE OSL_HOSTDEVICE Matrix33
[all …]
H A Doslclosure.h70 OSL_HOSTDEVICE const ClosureComponent* as_comp() const in as_comp()
76 OSL_HOSTDEVICE const ClosureMul* as_mul() const in as_mul()
82 OSL_HOSTDEVICE const ClosureAdd* as_add() const in as_add()
112 OSL_HOSTDEVICE void* data() { return (char*)(this + 1); } in data()
113 OSL_HOSTDEVICE const void* data() const { return (const char*)(this + 1); } in data()
116 template<typename T> OSL_HOSTDEVICE const T* as() const in as()
121 template<typename T> OSL_HOSTDEVICE T* as() in as()
/dports/graphics/openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/liboslexec/
H A Dopnoise.cpp470 OSL_HOSTDEVICE
477 OSL_HOSTDEVICE
484 OSL_HOSTDEVICE
491 OSL_HOSTDEVICE
499 OSL_HOSTDEVICE
506 OSL_HOSTDEVICE
513 OSL_HOSTDEVICE
520 OSL_HOSTDEVICE
536 OSL_HOSTDEVICE
543 OSL_HOSTDEVICE
[all …]
H A Dopcolor.h52 template <typename T> OSL_HOSTDEVICE T
56 template <typename T> OSL_HOSTDEVICE T
60 OSL_HOSTDEVICE float
65 OSL_HOSTDEVICE Color3
69 OSL_HOSTDEVICE bool
72 OSL_HOSTDEVICE Color3
75 OSL_HOSTDEVICE Color3
78 OSL_HOSTDEVICE Dual2<Color3>
82 OSL_HOSTDEVICE Color3
86 template <typename Color> OSL_HOSTDEVICE Color
[all …]
H A Dopspline.cpp33 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_fff(void *out, const char *spline_, void *x, in osl_spline_fff()
40 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dfdfdf(void *out, const char *spline_, void *x, in osl_spline_dfdfdf()
47 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dffdf(void *out, const char *spline_, void *x, in osl_spline_dffdf()
54 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dfdff(void *out, const char *spline_, void *x, in osl_spline_dfdff()
61 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_vfv(void *out, const char *spline_, void *x, in osl_spline_vfv()
68 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dvdfv(void *out, const char *spline_, void *x, in osl_spline_dvdfv()
75 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dvfdv(void *out, const char *spline_, void *x, in osl_spline_dvfdv()
82 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dvdfdv(void *out, const char *spline_, void *x, in osl_spline_dvdfdv()
89 OSL_SHADEOP OSL_HOSTDEVICE void osl_splineinverse_fff(void *out, const char *spline_, void *x, in osl_splineinverse_fff()
97 OSL_SHADEOP OSL_HOSTDEVICE void osl_splineinverse_dfdff(void *out, const char *spline_, void *x, in osl_splineinverse_dfdff()
[all …]
H A Dopmatrix.cpp33 OSL_SHADEOP OSL_HOSTDEVICE void
39 OSL_SHADEOP OSL_HOSTDEVICE void
46 OSL_SHADEOP OSL_HOSTDEVICE void
52 OSL_SHADEOP OSL_HOSTDEVICE void
58 OSL_SHADEOP OSL_HOSTDEVICE void
64 OSL_SHADEOP OSL_HOSTDEVICE void
73 OSL_SHADEOP OSL_HOSTDEVICE void
198 OSL_SHADEOP OSL_HOSTDEVICE int
218 OSL_SHADEOP OSL_HOSTDEVICE int
230 OSL_SHADEOP OSL_HOSTDEVICE int
[all …]
H A Dopcolor.cpp249 OSL_HOSTDEVICE inline Color3
351 OSL_HOSTDEVICE static Color3
399 OSL_HOSTDEVICE inline bool
422 OSL_HOSTDEVICE inline float
445 OSL_HOSTDEVICE inline Color3
492 OSL_HOSTDEVICE bool
577 OSL_HOSTDEVICE void
629 OSL_HOSTDEVICE Color3
651 OSL_HOSTDEVICE Color3
738 OSL_HOSTDEVICE Color3
[all …]
/dports/graphics/py-openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/liboslexec/
H A Dopnoise.cpp470 OSL_HOSTDEVICE
477 OSL_HOSTDEVICE
484 OSL_HOSTDEVICE
491 OSL_HOSTDEVICE
499 OSL_HOSTDEVICE
506 OSL_HOSTDEVICE
513 OSL_HOSTDEVICE
520 OSL_HOSTDEVICE
536 OSL_HOSTDEVICE
543 OSL_HOSTDEVICE
[all …]
H A Dopcolor.h52 template <typename T> OSL_HOSTDEVICE T
56 template <typename T> OSL_HOSTDEVICE T
60 OSL_HOSTDEVICE float
65 OSL_HOSTDEVICE Color3
69 OSL_HOSTDEVICE bool
72 OSL_HOSTDEVICE Color3
75 OSL_HOSTDEVICE Color3
78 OSL_HOSTDEVICE Dual2<Color3>
82 OSL_HOSTDEVICE Color3
86 template <typename Color> OSL_HOSTDEVICE Color
[all …]
H A Dopspline.cpp33 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_fff(void *out, const char *spline_, void *x, in osl_spline_fff()
40 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dfdfdf(void *out, const char *spline_, void *x, in osl_spline_dfdfdf()
47 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dffdf(void *out, const char *spline_, void *x, in osl_spline_dffdf()
54 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dfdff(void *out, const char *spline_, void *x, in osl_spline_dfdff()
61 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_vfv(void *out, const char *spline_, void *x, in osl_spline_vfv()
68 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dvdfv(void *out, const char *spline_, void *x, in osl_spline_dvdfv()
75 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dvfdv(void *out, const char *spline_, void *x, in osl_spline_dvfdv()
82 OSL_SHADEOP OSL_HOSTDEVICE void osl_spline_dvdfdv(void *out, const char *spline_, void *x, in osl_spline_dvdfdv()
89 OSL_SHADEOP OSL_HOSTDEVICE void osl_splineinverse_fff(void *out, const char *spline_, void *x, in osl_splineinverse_fff()
97 OSL_SHADEOP OSL_HOSTDEVICE void osl_splineinverse_dfdff(void *out, const char *spline_, void *x, in osl_splineinverse_dfdff()
[all …]
H A Dopmatrix.cpp33 OSL_SHADEOP OSL_HOSTDEVICE void
39 OSL_SHADEOP OSL_HOSTDEVICE void
46 OSL_SHADEOP OSL_HOSTDEVICE void
52 OSL_SHADEOP OSL_HOSTDEVICE void
58 OSL_SHADEOP OSL_HOSTDEVICE void
64 OSL_SHADEOP OSL_HOSTDEVICE void
73 OSL_SHADEOP OSL_HOSTDEVICE void
198 OSL_SHADEOP OSL_HOSTDEVICE int
218 OSL_SHADEOP OSL_HOSTDEVICE int
230 OSL_SHADEOP OSL_HOSTDEVICE int
[all …]
H A Dopcolor.cpp249 OSL_HOSTDEVICE inline Color3
351 OSL_HOSTDEVICE static Color3
399 OSL_HOSTDEVICE inline bool
422 OSL_HOSTDEVICE inline float
445 OSL_HOSTDEVICE inline Color3
492 OSL_HOSTDEVICE bool
577 OSL_HOSTDEVICE void
629 OSL_HOSTDEVICE Color3
651 OSL_HOSTDEVICE Color3
738 OSL_HOSTDEVICE Color3
[all …]
/dports/graphics/openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/liboslnoise/
H A Dgabornoise.h23 template <typename T> inline OSL_HOSTDEVICE T clamp (T x, T lo, T hi);
61 OSL_HOSTDEVICE
66 OSL_HOSTDEVICE
90 inline OSL_HOSTDEVICE Dual2<float>
102 inline OSL_HOSTDEVICE void
121 inline OSL_HOSTDEVICE Vec2
131 static OSL_HOSTDEVICE void
159 OSL_FORCEINLINE OSL_HOSTDEVICE float
170 static OSL_FORCEINLINE OSL_HOSTDEVICE Vec3
185 inline OSL_HOSTDEVICE void
[all …]
H A Dgabornoise.cpp35 OSL_HOSTDEVICE
75 static OSL_HOSTDEVICE void
217 static OSL_HOSTDEVICE void
256 OSL_HOSTDEVICE Dual2<float>
263 OSL_HOSTDEVICE Dual2<float>
288 OSL_HOSTDEVICE Dual2<Vec3>
296 OSL_HOSTDEVICE Dual2<Vec3>
304 OSL_HOSTDEVICE Dual2<Vec3>
366 OSL_HOSTDEVICE Dual2<Vec3>
373 OSL_HOSTDEVICE Dual2<Vec3>
[all …]
/dports/graphics/py-openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/liboslnoise/
H A Dgabornoise.h23 template <typename T> inline OSL_HOSTDEVICE T clamp (T x, T lo, T hi);
61 OSL_HOSTDEVICE
66 OSL_HOSTDEVICE
90 inline OSL_HOSTDEVICE Dual2<float>
102 inline OSL_HOSTDEVICE void
121 inline OSL_HOSTDEVICE Vec2
131 static OSL_HOSTDEVICE void
159 OSL_FORCEINLINE OSL_HOSTDEVICE float
170 static OSL_FORCEINLINE OSL_HOSTDEVICE Vec3
185 inline OSL_HOSTDEVICE void
[all …]

12