Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Greenplum
Opencv
提交
9f388a2b
O
Opencv
项目概览
Greenplum
/
Opencv
11 个月 前同步成功
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
Opencv
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
9f388a2b
编写于
12月 06, 2013
作者:
A
Alexander Alekhin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
core/ocl: autogenerated files for dynamic runtime
上级
5ecf7597
变更
7
展开全部
隐藏空白更改
内联
并排
Showing
7 changed file
with
3826 addition
and
0 deletion
+3826
-0
modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_clamdblas.hpp
...v2/core/opencl/runtime/autogenerated/opencl_clamdblas.hpp
+714
-0
modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_clamdfft.hpp
...cv2/core/opencl/runtime/autogenerated/opencl_clamdfft.hpp
+142
-0
modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_core.hpp
...opencv2/core/opencl/runtime/autogenerated/opencl_core.hpp
+370
-0
modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_core_wrappers.hpp
...ore/opencl/runtime/autogenerated/opencl_core_wrappers.hpp
+272
-0
modules/core/src/opencl/runtime/autogenerated/opencl_clamdblas_impl.hpp
...rc/opencl/runtime/autogenerated/opencl_clamdblas_impl.hpp
+1257
-0
modules/core/src/opencl/runtime/autogenerated/opencl_clamdfft_impl.hpp
...src/opencl/runtime/autogenerated/opencl_clamdfft_impl.hpp
+399
-0
modules/core/src/opencl/runtime/autogenerated/opencl_core_impl.hpp
...ore/src/opencl/runtime/autogenerated/opencl_core_impl.hpp
+672
-0
未找到文件。
modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_clamdblas.hpp
0 → 100644
浏览文件 @
9f388a2b
此差异已折叠。
点击以展开。
modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_clamdfft.hpp
0 → 100644
浏览文件 @
9f388a2b
//
// AUTOGENERATED, DO NOT EDIT
//
#ifndef __OPENCV_CORE_OCL_RUNTIME_CLAMDFFT_HPP__
#error "Invalid usage"
#endif
// generated by parser_clamdfft.py
#define clAmdFftBakePlan clAmdFftBakePlan_
#define clAmdFftCopyPlan clAmdFftCopyPlan_
#define clAmdFftCreateDefaultPlan clAmdFftCreateDefaultPlan_
#define clAmdFftDestroyPlan clAmdFftDestroyPlan_
#define clAmdFftEnqueueTransform clAmdFftEnqueueTransform_
#define clAmdFftGetLayout clAmdFftGetLayout_
#define clAmdFftGetPlanBatchSize clAmdFftGetPlanBatchSize_
#define clAmdFftGetPlanContext clAmdFftGetPlanContext_
#define clAmdFftGetPlanDim clAmdFftGetPlanDim_
#define clAmdFftGetPlanDistance clAmdFftGetPlanDistance_
#define clAmdFftGetPlanInStride clAmdFftGetPlanInStride_
#define clAmdFftGetPlanLength clAmdFftGetPlanLength_
#define clAmdFftGetPlanOutStride clAmdFftGetPlanOutStride_
#define clAmdFftGetPlanPrecision clAmdFftGetPlanPrecision_
#define clAmdFftGetPlanScale clAmdFftGetPlanScale_
#define clAmdFftGetPlanTransposeResult clAmdFftGetPlanTransposeResult_
#define clAmdFftGetResultLocation clAmdFftGetResultLocation_
#define clAmdFftGetTmpBufSize clAmdFftGetTmpBufSize_
#define clAmdFftGetVersion clAmdFftGetVersion_
#define clAmdFftSetLayout clAmdFftSetLayout_
#define clAmdFftSetPlanBatchSize clAmdFftSetPlanBatchSize_
#define clAmdFftSetPlanDim clAmdFftSetPlanDim_
#define clAmdFftSetPlanDistance clAmdFftSetPlanDistance_
#define clAmdFftSetPlanInStride clAmdFftSetPlanInStride_
#define clAmdFftSetPlanLength clAmdFftSetPlanLength_
#define clAmdFftSetPlanOutStride clAmdFftSetPlanOutStride_
#define clAmdFftSetPlanPrecision clAmdFftSetPlanPrecision_
#define clAmdFftSetPlanScale clAmdFftSetPlanScale_
#define clAmdFftSetPlanTransposeResult clAmdFftSetPlanTransposeResult_
#define clAmdFftSetResultLocation clAmdFftSetResultLocation_
#define clAmdFftSetup clAmdFftSetup_
#define clAmdFftTeardown clAmdFftTeardown_
#include <clAmdFft.h>
// generated by parser_clamdfft.py
#undef clAmdFftBakePlan
#define clAmdFftBakePlan clAmdFftBakePlan_pfn
#undef clAmdFftCopyPlan
//#define clAmdFftCopyPlan clAmdFftCopyPlan_pfn
#undef clAmdFftCreateDefaultPlan
#define clAmdFftCreateDefaultPlan clAmdFftCreateDefaultPlan_pfn
#undef clAmdFftDestroyPlan
#define clAmdFftDestroyPlan clAmdFftDestroyPlan_pfn
#undef clAmdFftEnqueueTransform
#define clAmdFftEnqueueTransform clAmdFftEnqueueTransform_pfn
#undef clAmdFftGetLayout
//#define clAmdFftGetLayout clAmdFftGetLayout_pfn
#undef clAmdFftGetPlanBatchSize
//#define clAmdFftGetPlanBatchSize clAmdFftGetPlanBatchSize_pfn
#undef clAmdFftGetPlanContext
//#define clAmdFftGetPlanContext clAmdFftGetPlanContext_pfn
#undef clAmdFftGetPlanDim
//#define clAmdFftGetPlanDim clAmdFftGetPlanDim_pfn
#undef clAmdFftGetPlanDistance
//#define clAmdFftGetPlanDistance clAmdFftGetPlanDistance_pfn
#undef clAmdFftGetPlanInStride
//#define clAmdFftGetPlanInStride clAmdFftGetPlanInStride_pfn
#undef clAmdFftGetPlanLength
//#define clAmdFftGetPlanLength clAmdFftGetPlanLength_pfn
#undef clAmdFftGetPlanOutStride
//#define clAmdFftGetPlanOutStride clAmdFftGetPlanOutStride_pfn
#undef clAmdFftGetPlanPrecision
//#define clAmdFftGetPlanPrecision clAmdFftGetPlanPrecision_pfn
#undef clAmdFftGetPlanScale
//#define clAmdFftGetPlanScale clAmdFftGetPlanScale_pfn
#undef clAmdFftGetPlanTransposeResult
//#define clAmdFftGetPlanTransposeResult clAmdFftGetPlanTransposeResult_pfn
#undef clAmdFftGetResultLocation
//#define clAmdFftGetResultLocation clAmdFftGetResultLocation_pfn
#undef clAmdFftGetTmpBufSize
#define clAmdFftGetTmpBufSize clAmdFftGetTmpBufSize_pfn
#undef clAmdFftGetVersion
//#define clAmdFftGetVersion clAmdFftGetVersion_pfn
#undef clAmdFftSetLayout
#define clAmdFftSetLayout clAmdFftSetLayout_pfn
#undef clAmdFftSetPlanBatchSize
#define clAmdFftSetPlanBatchSize clAmdFftSetPlanBatchSize_pfn
#undef clAmdFftSetPlanDim
//#define clAmdFftSetPlanDim clAmdFftSetPlanDim_pfn
#undef clAmdFftSetPlanDistance
#define clAmdFftSetPlanDistance clAmdFftSetPlanDistance_pfn
#undef clAmdFftSetPlanInStride
#define clAmdFftSetPlanInStride clAmdFftSetPlanInStride_pfn
#undef clAmdFftSetPlanLength
//#define clAmdFftSetPlanLength clAmdFftSetPlanLength_pfn
#undef clAmdFftSetPlanOutStride
#define clAmdFftSetPlanOutStride clAmdFftSetPlanOutStride_pfn
#undef clAmdFftSetPlanPrecision
//#define clAmdFftSetPlanPrecision clAmdFftSetPlanPrecision_pfn
#undef clAmdFftSetPlanScale
#define clAmdFftSetPlanScale clAmdFftSetPlanScale_pfn
#undef clAmdFftSetPlanTransposeResult
//#define clAmdFftSetPlanTransposeResult clAmdFftSetPlanTransposeResult_pfn
#undef clAmdFftSetResultLocation
#define clAmdFftSetResultLocation clAmdFftSetResultLocation_pfn
#undef clAmdFftSetup
#define clAmdFftSetup clAmdFftSetup_pfn
#undef clAmdFftTeardown
#define clAmdFftTeardown clAmdFftTeardown_pfn
// generated by parser_clamdfft.py
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftBakePlan
)(
clAmdFftPlanHandle
plHandle
,
cl_uint
numQueues
,
cl_command_queue
*
commQueueFFT
,
void
(
CL_CALLBACK
*
pfn_notify
)
(
clAmdFftPlanHandle
plHandle
,
void
*
user_data
),
void
*
user_data
);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftCopyPlan)(clAmdFftPlanHandle* out_plHandle, cl_context new_context, clAmdFftPlanHandle in_plHandle);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftCreateDefaultPlan
)(
clAmdFftPlanHandle
*
plHandle
,
cl_context
context
,
const
clAmdFftDim
dim
,
const
size_t
*
clLengths
);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftDestroyPlan
)(
clAmdFftPlanHandle
*
plHandle
);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftEnqueueTransform
)(
clAmdFftPlanHandle
plHandle
,
clAmdFftDirection
dir
,
cl_uint
numQueuesAndEvents
,
cl_command_queue
*
commQueues
,
cl_uint
numWaitEvents
,
const
cl_event
*
waitEvents
,
cl_event
*
outEvents
,
cl_mem
*
inputBuffers
,
cl_mem
*
outputBuffers
,
cl_mem
tmpBuffer
);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetLayout)(const clAmdFftPlanHandle plHandle, clAmdFftLayout* iLayout, clAmdFftLayout* oLayout);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetPlanBatchSize)(const clAmdFftPlanHandle plHandle, size_t* batchSize);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetPlanContext)(const clAmdFftPlanHandle plHandle, cl_context* context);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetPlanDim)(const clAmdFftPlanHandle plHandle, clAmdFftDim* dim, cl_uint* size);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetPlanDistance)(const clAmdFftPlanHandle plHandle, size_t* iDist, size_t* oDist);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetPlanInStride)(const clAmdFftPlanHandle plHandle, const clAmdFftDim dim, size_t* clStrides);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetPlanLength)(const clAmdFftPlanHandle plHandle, const clAmdFftDim dim, size_t* clLengths);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetPlanOutStride)(const clAmdFftPlanHandle plHandle, const clAmdFftDim dim, size_t* clStrides);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetPlanPrecision)(const clAmdFftPlanHandle plHandle, clAmdFftPrecision* precision);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetPlanScale)(const clAmdFftPlanHandle plHandle, clAmdFftDirection dir, cl_float* scale);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetPlanTransposeResult)(const clAmdFftPlanHandle plHandle, clAmdFftResultTransposed* transposed);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetResultLocation)(const clAmdFftPlanHandle plHandle, clAmdFftResultLocation* placeness);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftGetTmpBufSize
)(
const
clAmdFftPlanHandle
plHandle
,
size_t
*
buffersize
);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftGetVersion)(cl_uint* major, cl_uint* minor, cl_uint* patch);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftSetLayout
)(
clAmdFftPlanHandle
plHandle
,
clAmdFftLayout
iLayout
,
clAmdFftLayout
oLayout
);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftSetPlanBatchSize
)(
clAmdFftPlanHandle
plHandle
,
size_t
batchSize
);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftSetPlanDim)(clAmdFftPlanHandle plHandle, const clAmdFftDim dim);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftSetPlanDistance
)(
clAmdFftPlanHandle
plHandle
,
size_t
iDist
,
size_t
oDist
);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftSetPlanInStride
)(
clAmdFftPlanHandle
plHandle
,
const
clAmdFftDim
dim
,
size_t
*
clStrides
);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftSetPlanLength)(clAmdFftPlanHandle plHandle, const clAmdFftDim dim, const size_t* clLengths);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftSetPlanOutStride
)(
clAmdFftPlanHandle
plHandle
,
const
clAmdFftDim
dim
,
size_t
*
clStrides
);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftSetPlanPrecision)(clAmdFftPlanHandle plHandle, clAmdFftPrecision precision);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftSetPlanScale
)(
clAmdFftPlanHandle
plHandle
,
clAmdFftDirection
dir
,
cl_float
scale
);
//extern CL_RUNTIME_EXPORT clAmdFftStatus (*clAmdFftSetPlanTransposeResult)(clAmdFftPlanHandle plHandle, clAmdFftResultTransposed transposed);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftSetResultLocation
)(
clAmdFftPlanHandle
plHandle
,
clAmdFftResultLocation
placeness
);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftSetup
)(
const
clAmdFftSetupData
*
setupData
);
extern
CL_RUNTIME_EXPORT
clAmdFftStatus
(
*
clAmdFftTeardown
)();
modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_core.hpp
0 → 100644
浏览文件 @
9f388a2b
此差异已折叠。
点击以展开。
modules/core/include/opencv2/core/opencl/runtime/autogenerated/opencl_core_wrappers.hpp
0 → 100644
浏览文件 @
9f388a2b
此差异已折叠。
点击以展开。
modules/core/src/opencl/runtime/autogenerated/opencl_clamdblas_impl.hpp
0 → 100644
浏览文件 @
9f388a2b
此差异已折叠。
点击以展开。
modules/core/src/opencl/runtime/autogenerated/opencl_clamdfft_impl.hpp
0 → 100644
浏览文件 @
9f388a2b
此差异已折叠。
点击以展开。
modules/core/src/opencl/runtime/autogenerated/opencl_core_impl.hpp
0 → 100644
浏览文件 @
9f388a2b
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录