Skip to content

ae2f/Clcc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

             ____   __     ____ _       
   __ _  ___|___ \ / _| _ / ___| | ___ ___ 
  / _` |/ _ \ __) | |(_|_) |   | |/ __/ __|
 | (_| |  __// __/|  _| _| |___| | (_| (__ 
  \__,_|\___|_____|_|(_|_)\____|_|\___\___|

It is still under development and nothing is done here.
If you are looking for something able to use, go find clspv.

ae2f::Clcc

OpenCL C Compiler
Compiles OpenCL C into SPIR-V for Vulkan Compute Shading.

Why am I making this

clspv is the prior one being made, and it is currently working.
But I am currently suffering from some bugs from it, so I am making one.
This is not a fork of clspv.

Goal

Make a subset of OpenCL C -> SPIR-V for Vulkan without bugs currently I am encounting.

Dependencies

  • ae2f::Core
  • ae2f::Preproc
  • clang
  • llvm (optional)

About

Compiles OpenCL C into SPIR-V for Vulkan Compute Shading.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published