Mesa (gallium-compute): clover: Import OpenCL state tracker.
Francisco Jerez
currojerez at kemper.freedesktop.org
Sun Apr 1 14:14:31 UTC 2012
Module: Mesa
Branch: gallium-compute
Commit: 4465cc1fcec720486f32c245fed415c63e275b4c
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4465cc1fcec720486f32c245fed415c63e275b4c
Author: Francisco Jerez <currojerez at riseup.net>
Date: Tue Mar 27 01:35:37 2012 +0200
clover: Import OpenCL state tracker.
---
configure.ac | 31 +-
include/CL/cl.h | 998 +++++
include/CL/cl.hpp | 4011 ++++++++++++++++++++
include/CL/cl_ext.h | 213 ++
include/CL/cl_gl.h | 155 +
include/CL/cl_gl_ext.h | 69 +
include/CL/cl_platform.h | 1198 ++++++
include/CL/opencl.h | 54 +
src/gallium/state_trackers/Makefile | 2 +-
src/gallium/state_trackers/clover/Doxyfile | 1716 +++++++++
src/gallium/state_trackers/clover/Makefile.am | 71 +
src/gallium/state_trackers/clover/api/context.cpp | 120 +
src/gallium/state_trackers/clover/api/device.cpp | 262 ++
src/gallium/state_trackers/clover/api/event.cpp | 239 ++
src/gallium/state_trackers/clover/api/kernel.cpp | 318 ++
src/gallium/state_trackers/clover/api/memory.cpp | 305 ++
src/gallium/state_trackers/clover/api/platform.cpp | 68 +
src/gallium/state_trackers/clover/api/program.cpp | 241 ++
src/gallium/state_trackers/clover/api/queue.cpp | 102 +
src/gallium/state_trackers/clover/api/sampler.cpp | 90 +
src/gallium/state_trackers/clover/api/transfer.cpp | 506 +++
src/gallium/state_trackers/clover/api/util.hpp | 166 +
src/gallium/state_trackers/clover/core/base.hpp | 285 ++
src/gallium/state_trackers/clover/core/compat.hpp | 290 ++
.../state_trackers/clover/core/compiler.hpp | 53 +
src/gallium/state_trackers/clover/core/context.cpp | 37 +
src/gallium/state_trackers/clover/core/context.hpp | 51 +
src/gallium/state_trackers/clover/core/device.cpp | 172 +
src/gallium/state_trackers/clover/core/device.hpp | 107 +
src/gallium/state_trackers/clover/core/event.cpp | 172 +
src/gallium/state_trackers/clover/core/event.hpp | 137 +
src/gallium/state_trackers/clover/core/format.cpp | 167 +
src/gallium/state_trackers/clover/core/format.hpp | 51 +
.../state_trackers/clover/core/geometry.hpp | 72 +
src/gallium/state_trackers/clover/core/kernel.cpp | 358 ++
src/gallium/state_trackers/clover/core/kernel.hpp | 200 +
src/gallium/state_trackers/clover/core/memory.cpp | 193 +
src/gallium/state_trackers/clover/core/memory.hpp | 157 +
src/gallium/state_trackers/clover/core/module.cpp | 172 +
src/gallium/state_trackers/clover/core/module.hpp | 93 +
src/gallium/state_trackers/clover/core/program.cpp | 85 +
src/gallium/state_trackers/clover/core/program.hpp | 61 +
src/gallium/state_trackers/clover/core/queue.cpp | 69 +
src/gallium/state_trackers/clover/core/queue.hpp | 71 +
.../state_trackers/clover/core/resource.cpp | 175 +
.../state_trackers/clover/core/resource.hpp | 125 +
src/gallium/state_trackers/clover/core/sampler.cpp | 73 +
src/gallium/state_trackers/clover/core/sampler.hpp | 55 +
.../state_trackers/clover/llvm/invocation.cpp | 94 +
.../state_trackers/clover/tgsi/compiler.cpp | 100 +
src/gallium/targets/opencl/Makefile.am | 36 +
51 files changed, 14643 insertions(+), 3 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=4465cc1fcec720486f32c245fed415c63e275b4c
More information about the mesa-commit
mailing list