[Mesa-dev] [PATCH 0/3 v3] clLinkProgram

EdB edb+mesa at sigluy.net
Sun Jul 5 04:38:36 PDT 2015


(resending because git send-email crashed)

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 for CL 1.2

 src/gallium/state_trackers/clover/api/dispatch.cpp |   2 +-
 src/gallium/state_trackers/clover/api/program.cpp  |  37 ++-
 src/gallium/state_trackers/clover/api/util.hpp     |  12 +
 .../state_trackers/clover/core/compiler.hpp        |   7 +-
 src/gallium/state_trackers/clover/core/error.hpp   |  21 ++
 src/gallium/state_trackers/clover/core/program.cpp |  97 ++++++-
 src/gallium/state_trackers/clover/core/program.hpp |  11 +-
 .../state_trackers/clover/llvm/invocation.cpp      | 281 +++++++++++++++------
 8 files changed, 372 insertions(+), 96 deletions(-)

-- 
2.4.3



More information about the mesa-dev mailing list