GitXplorerGitXplorer
p

cppzone

public
5 stars
2 forks
0 issues

Commits

List of commits on branch master.
Unverified
69936aa72bfa7856031c9e14564843dcd94d2044

Fixed clang15 build

pproydakov committed 2 years ago
Unverified
8f958e00a3bd3f9594a57b39c02fbf964749f2a3

Remove some redundant code from template delegate example

pproydakov committed 3 years ago
Unverified
7e54ee9a17968d779e4140a8cf36cf0add6525fe

Remove redundant code from template delegate example

pproydakov committed 3 years ago
Unverified
4516b7fd1d36515268bdc65e03ee55a76a51c26a

Updated template delegate class : review pointer cast logic + use more constexpr & noexcept + using.

pproydakov committed 3 years ago
Unverified
05b8726058deb41c66e39ff4919d50df2182ba46

Uses C++20 in icompiler.cmake

pproydakov committed 3 years ago
Unverified
2cee5523df8fadbd087746c16bbf386360c8114a

Small review for cube_vshader.glsl

pproydakov committed 3 years ago

README

The README file for this repository.

cppzone

Travis CI Status Appveyor CI status MIT License

My C/C++/Intrinsic, OpenGL, OpenGLES2 experiments for desktop computers. Platforms: Windows, MacOSX, Linux.

build with gcc

mkdir build-gcc
cd build-gcc
CC=gcc CXX=g++ cmake -DSTATIC_LINK=1 -DBOOST_ROOT=/home/proydakov/sdks/boost_1_65_0_libstdc++/ ..
ninja # make -j

build with clang

mkdir build-clang
cd build-clang
CC=clang CXX=clang++ cmake -DSTATIC_LINK=1 -DBOOST_ROOT=/home/proydakov/sdks/boost_1_65_0_libc++/ ..
ninja # make -j

build boost with libstdc++

./bootstrap.sh --with-toolset=gcc
./b2 toolset=gcc link=static --prefix=~/sdks/boost_version_libstdc++ install

build boost with libc++

./bootstrap.sh --with-toolset=clang
./b2 toolset=clang link=static cxxflags="-stdlib=libc++" linkflags="-stdlib=libc++" --prefix=~/sdks/boost_version_libc++ install