[Mesa-dev] [PATCH 0/3 v4] add clLinkProgram

EdB edb+mesa at sigluy.net
Sat Jul 18 10:43:52 PDT 2015


This serie add OpenCL 1.2 clLinkProgram.
However, it lacks the binary type part that is mandatory for input validation
and also for CL_PROGRAM_BINARY_TYPE query. This will be adressed
in another serie once we agree on the way to store it.

EdB (3):
  clover: separate compile and link stages
  clover: override ret_object
  clover: add clLinkProgramm (CL 1.2)

 src/gallium/state_trackers/clover/api/program.cpp  |  54 ++++-
 src/gallium/state_trackers/clover/api/util.hpp     |  12 +
 .../state_trackers/clover/core/compiler.hpp        |   7 +-
 src/gallium/state_trackers/clover/core/error.hpp   |  14 ++
 src/gallium/state_trackers/clover/core/program.cpp |  45 +++-
 src/gallium/state_trackers/clover/core/program.hpp |   5 +-
 .../state_trackers/clover/llvm/invocation.cpp      | 270 +++++++++++++++------
 7 files changed, 316 insertions(+), 91 deletions(-)

-- 
2.5.0.rc2



More information about the mesa-dev mailing list