fromae
parent
3a45b25cfe
commit
039aa70e61
|
@ -0,0 +1,443 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="CompilerExplorerSettingsProvider">
|
||||||
|
<option name="enabled" value="false" />
|
||||||
|
<option name="connected" value="true" />
|
||||||
|
<option name="remoteCompilers">
|
||||||
|
<list>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"/usr/bin/cmake","name":"/usr/bin/cmake","lang":"cmakescript","compilerType":"cmakescript","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="/usr/bin/cmake" />
|
||||||
|
<option name="name" value="/usr/bin/cmake" />
|
||||||
|
<option name="language" value="cmakescript" />
|
||||||
|
<option name="compilerType" value="cmakescript" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"/usr/bin/ruby","name":"/usr/bin/ruby","lang":"ruby","compilerType":"ruby","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="/usr/bin/ruby" />
|
||||||
|
<option name="name" value="/usr/bin/ruby" />
|
||||||
|
<option name="language" value="ruby" />
|
||||||
|
<option name="compilerType" value="ruby" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"defaultgnuas","name":"GNU AS (default)","lang":"assembly","compilerType":"assembly","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="defaultgnuas" />
|
||||||
|
<option name="name" value="GNU AS (default)" />
|
||||||
|
<option name="language" value="assembly" />
|
||||||
|
<option name="compilerType" value="assembly" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"hook010def","name":"Hook 0.1.0","lang":"hook","compilerType":"hook","semver":"0.1.0","instructionSet":"hook"}" />
|
||||||
|
<option name="id" value="hook010def" />
|
||||||
|
<option name="name" value="Hook 0.1.0" />
|
||||||
|
<option name="language" value="hook" />
|
||||||
|
<option name="version" value="0.1.0" />
|
||||||
|
<option name="compilerType" value="hook" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"python310def","name":"Python 3.10","lang":"python","compilerType":"python","semver":"3.10","instructionSet":"python"}" />
|
||||||
|
<option name="id" value="python310def" />
|
||||||
|
<option name="name" value="Python 3.10" />
|
||||||
|
<option name="language" value="python" />
|
||||||
|
<option name="version" value="3.10" />
|
||||||
|
<option name="compilerType" value="python" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"python311def","name":"Python 3.11","lang":"python","compilerType":"python","semver":"3.11","instructionSet":"python"}" />
|
||||||
|
<option name="id" value="python311def" />
|
||||||
|
<option name="name" value="Python 3.11" />
|
||||||
|
<option name="language" value="python" />
|
||||||
|
<option name="version" value="3.11" />
|
||||||
|
<option name="compilerType" value="python" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"python35def","name":"Python 3.5","lang":"python","compilerType":"python","semver":"3.5","instructionSet":"python"}" />
|
||||||
|
<option name="id" value="python35def" />
|
||||||
|
<option name="name" value="Python 3.5" />
|
||||||
|
<option name="language" value="python" />
|
||||||
|
<option name="version" value="3.5" />
|
||||||
|
<option name="compilerType" value="python" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"python36def","name":"Python 3.6","lang":"python","compilerType":"python","semver":"3.6","instructionSet":"python"}" />
|
||||||
|
<option name="id" value="python36def" />
|
||||||
|
<option name="name" value="Python 3.6" />
|
||||||
|
<option name="language" value="python" />
|
||||||
|
<option name="version" value="3.6" />
|
||||||
|
<option name="compilerType" value="python" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"python37def","name":"Python 3.7","lang":"python","compilerType":"python","semver":"3.7","instructionSet":"python"}" />
|
||||||
|
<option name="id" value="python37def" />
|
||||||
|
<option name="name" value="Python 3.7" />
|
||||||
|
<option name="language" value="python" />
|
||||||
|
<option name="version" value="3.7" />
|
||||||
|
<option name="compilerType" value="python" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"python38def","name":"Python 3.8","lang":"python","compilerType":"python","semver":"3.8","instructionSet":"python"}" />
|
||||||
|
<option name="id" value="python38def" />
|
||||||
|
<option name="name" value="Python 3.8" />
|
||||||
|
<option name="language" value="python" />
|
||||||
|
<option name="version" value="3.8" />
|
||||||
|
<option name="compilerType" value="python" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"python39def","name":"Python 3.9","lang":"python","compilerType":"python","semver":"3.9","instructionSet":"python"}" />
|
||||||
|
<option name="id" value="python39def" />
|
||||||
|
<option name="name" value="Python 3.9" />
|
||||||
|
<option name="language" value="python" />
|
||||||
|
<option name="version" value="3.9" />
|
||||||
|
<option name="compilerType" value="python" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"circledefault","name":"circle default","lang":"circle","compilerType":"circle","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="circledefault" />
|
||||||
|
<option name="name" value="circle default" />
|
||||||
|
<option name="language" value="circle" />
|
||||||
|
<option name="compilerType" value="circle" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"clangdefault","name":"clang default","lang":"c++","compilerType":"clang","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="clangdefault" />
|
||||||
|
<option name="name" value="clang default" />
|
||||||
|
<option name="language" value="c++" />
|
||||||
|
<option name="compilerType" value="clang" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"cclangdefault","name":"clang default","lang":"c","compilerType":"","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="cclangdefault" />
|
||||||
|
<option name="name" value="clang default" />
|
||||||
|
<option name="language" value="c" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"cppforopenclclangdefault","name":"clang default","lang":"cpp_for_opencl","compilerType":"clang","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="cppforopenclclangdefault" />
|
||||||
|
<option name="name" value="clang default" />
|
||||||
|
<option name="language" value="cpp_for_opencl" />
|
||||||
|
<option name="compilerType" value="clang" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"irclang","name":"clang default","lang":"llvm","compilerType":"","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="irclang" />
|
||||||
|
<option name="name" value="clang default" />
|
||||||
|
<option name="language" value="llvm" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"openclcclangdefault","name":"clang default","lang":"openclc","compilerType":"clang","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="openclcclangdefault" />
|
||||||
|
<option name="name" value="clang default" />
|
||||||
|
<option name="language" value="openclc" />
|
||||||
|
<option name="compilerType" value="clang" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"spirvcppclangdefaultspir","name":"clang default (SPIR-V asm, spir triple)","lang":"cpp_for_opencl","compilerType":"spirv","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="spirvcppclangdefaultspir" />
|
||||||
|
<option name="name" value="clang default (SPIR-V asm, spir triple)" />
|
||||||
|
<option name="language" value="cpp_for_opencl" />
|
||||||
|
<option name="compilerType" value="spirv" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"spirvclangdefaultspir","name":"clang default (SPIR-V asm, spir triple)","lang":"openclc","compilerType":"spirv","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="spirvclangdefaultspir" />
|
||||||
|
<option name="name" value="clang default (SPIR-V asm, spir triple)" />
|
||||||
|
<option name="language" value="openclc" />
|
||||||
|
<option name="compilerType" value="spirv" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"spirvcppclangdefaultspir64","name":"clang default (SPIR-V asm, spir64 triple)","lang":"cpp_for_opencl","compilerType":"spirv","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="spirvcppclangdefaultspir64" />
|
||||||
|
<option name="name" value="clang default (SPIR-V asm, spir64 triple)" />
|
||||||
|
<option name="language" value="cpp_for_opencl" />
|
||||||
|
<option name="compilerType" value="spirv" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"spirvclangdefaultspir64","name":"clang default (SPIR-V asm, spir64 triple)","lang":"openclc","compilerType":"spirv","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="spirvclangdefaultspir64" />
|
||||||
|
<option name="name" value="clang default (SPIR-V asm, spir64 triple)" />
|
||||||
|
<option name="language" value="openclc" />
|
||||||
|
<option name="compilerType" value="spirv" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"cppfront_trunk","name":"cppfront trunk","lang":"cpp2_cppfront","compilerType":"cppfront","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="cppfront_trunk" />
|
||||||
|
<option name="name" value="cppfront trunk" />
|
||||||
|
<option name="language" value="cpp2_cppfront" />
|
||||||
|
<option name="compilerType" value="cppfront" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"gdefault","name":"g++ default","lang":"c++","compilerType":"","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="gdefault" />
|
||||||
|
<option name="name" value="g++ default" />
|
||||||
|
<option name="language" value="c++" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"objcxxgdefault","name":"g++ default","lang":"objc++","compilerType":"","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="objcxxgdefault" />
|
||||||
|
<option name="name" value="g++ default" />
|
||||||
|
<option name="language" value="objc++" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"cg11","name":"gcc 11.x","lang":"c","compilerType":"","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="cg11" />
|
||||||
|
<option name="name" value="gcc 11.x" />
|
||||||
|
<option name="language" value="c" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"objcg11","name":"gcc 11.x","lang":"objc","compilerType":"","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="objcg11" />
|
||||||
|
<option name="name" value="gcc 11.x" />
|
||||||
|
<option name="language" value="objc" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"gimpleg11","name":"gcc 11.x","lang":"gimple","compilerType":"gimple","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="gimpleg11" />
|
||||||
|
<option name="name" value="gcc 11.x" />
|
||||||
|
<option name="language" value="gimple" />
|
||||||
|
<option name="compilerType" value="gimple" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"cgdefault","name":"gcc default","lang":"c","compilerType":"","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="cgdefault" />
|
||||||
|
<option name="name" value="gcc default" />
|
||||||
|
<option name="language" value="c" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"objcgdefault","name":"gcc default","lang":"objc","compilerType":"","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="objcgdefault" />
|
||||||
|
<option name="name" value="gcc default" />
|
||||||
|
<option name="language" value="objc" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"gimplegdefault","name":"gcc default","lang":"gimple","compilerType":"gimple","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="gimplegdefault" />
|
||||||
|
<option name="name" value="gcc default" />
|
||||||
|
<option name="language" value="gimple" />
|
||||||
|
<option name="compilerType" value="gimple" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"gfortran","name":"gfortran","lang":"fortran","compilerType":"fortran","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="gfortran" />
|
||||||
|
<option name="name" value="gfortran" />
|
||||||
|
<option name="language" value="fortran" />
|
||||||
|
<option name="compilerType" value="fortran" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"javacdefault","name":"javac default","lang":"java","compilerType":"java","semver":"","instructionSet":"java"}" />
|
||||||
|
<option name="id" value="javacdefault" />
|
||||||
|
<option name="name" value="javac default" />
|
||||||
|
<option name="language" value="java" />
|
||||||
|
<option name="compilerType" value="java" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"julia","name":"julia","lang":"julia","compilerType":"julia","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="julia" />
|
||||||
|
<option name="name" value="julia" />
|
||||||
|
<option name="language" value="julia" />
|
||||||
|
<option name="compilerType" value="julia" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"llc","name":"llc","lang":"llvm","compilerType":"llc","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="llc" />
|
||||||
|
<option name="name" value="llc" />
|
||||||
|
<option name="language" value="llvm" />
|
||||||
|
<option name="compilerType" value="llc" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"mirllc","name":"llc","lang":"llvm_mir","compilerType":"llc","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="mirllc" />
|
||||||
|
<option name="name" value="llc" />
|
||||||
|
<option name="language" value="llvm_mir" />
|
||||||
|
<option name="compilerType" value="llc" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"llvm-mcatrunkdef","name":"llvm-mca (trunk)","lang":"analysis","compilerType":"llvm-mca","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="llvm-mcatrunkdef" />
|
||||||
|
<option name="name" value="llvm-mca (trunk)" />
|
||||||
|
<option name="language" value="analysis" />
|
||||||
|
<option name="compilerType" value="llvm-mca" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"llvmtblgen","name":"llvm-tblgen","lang":"tablegen","compilerType":"tablegen","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="llvmtblgen" />
|
||||||
|
<option name="name" value="llvm-tblgen" />
|
||||||
|
<option name="language" value="tablegen" />
|
||||||
|
<option name="compilerType" value="tablegen" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"ocamllocal","name":"ocamllocal","lang":"ocaml","compilerType":"ocaml","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="ocamllocal" />
|
||||||
|
<option name="name" value="ocamllocal" />
|
||||||
|
<option name="language" value="ocaml" />
|
||||||
|
<option name="compilerType" value="ocaml" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"opt","name":"opt","lang":"llvm","compilerType":"opt","semver":"","instructionSet":"llvm"}" />
|
||||||
|
<option name="id" value="opt" />
|
||||||
|
<option name="name" value="opt" />
|
||||||
|
<option name="language" value="llvm" />
|
||||||
|
<option name="compilerType" value="opt" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"rustc","name":"rustc","lang":"rust","compilerType":"rust","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="rustc" />
|
||||||
|
<option name="name" value="rustc" />
|
||||||
|
<option name="language" value="rust" />
|
||||||
|
<option name="compilerType" value="rust" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"v8113","name":"v8113","lang":"javascript","compilerType":"v8","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="v8113" />
|
||||||
|
<option name="name" value="v8113" />
|
||||||
|
<option name="language" value="javascript" />
|
||||||
|
<option name="compilerType" value="v8" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"v8trunk","name":"v8trunk","lang":"javascript","compilerType":"v8","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="v8trunk" />
|
||||||
|
<option name="name" value="v8trunk" />
|
||||||
|
<option name="language" value="javascript" />
|
||||||
|
<option name="compilerType" value="v8" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
</list>
|
||||||
|
</option>
|
||||||
|
<option name="remoteLibraries">
|
||||||
|
<map>
|
||||||
|
<entry key="C++">
|
||||||
|
<value>
|
||||||
|
<list />
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
</map>
|
||||||
|
</option>
|
||||||
|
<option name="localCompilerSettings">
|
||||||
|
<map>
|
||||||
|
<entry>
|
||||||
|
<key>
|
||||||
|
<LocalCompilerPath>
|
||||||
|
<option name="path" value="/usr/bin/g++" />
|
||||||
|
</LocalCompilerPath>
|
||||||
|
</key>
|
||||||
|
<value>
|
||||||
|
<LocalCompilerSettings>
|
||||||
|
<option name="name" value="GCC" />
|
||||||
|
<option name="version" value="13.2.0" />
|
||||||
|
<option name="target" value="x86_64" />
|
||||||
|
</LocalCompilerSettings>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
</map>
|
||||||
|
</option>
|
||||||
|
<option name="compilerMatches">
|
||||||
|
<map>
|
||||||
|
<entry>
|
||||||
|
<key>
|
||||||
|
<LocalCompilerPath>
|
||||||
|
<option name="path" value="/usr/bin/g++" />
|
||||||
|
</LocalCompilerPath>
|
||||||
|
</key>
|
||||||
|
<value>
|
||||||
|
<CompilerMatches>
|
||||||
|
<option name="chosenMatch">
|
||||||
|
<CompilerMatch>
|
||||||
|
<option name="remoteCompilerInfo">
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"gdefault","name":"g++ default","lang":"c++","compilerType":"","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="gdefault" />
|
||||||
|
<option name="name" value="g++ default" />
|
||||||
|
<option name="language" value="c++" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
</option>
|
||||||
|
</CompilerMatch>
|
||||||
|
</option>
|
||||||
|
<option name="otherMatches">
|
||||||
|
<list>
|
||||||
|
<CompilerMatch>
|
||||||
|
<option name="remoteCompilerInfo">
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"circledefault","name":"circle default","lang":"circle","compilerType":"circle","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="circledefault" />
|
||||||
|
<option name="name" value="circle default" />
|
||||||
|
<option name="language" value="circle" />
|
||||||
|
<option name="compilerType" value="circle" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
</option>
|
||||||
|
</CompilerMatch>
|
||||||
|
<CompilerMatch>
|
||||||
|
<option name="remoteCompilerInfo">
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"clangdefault","name":"clang default","lang":"c++","compilerType":"clang","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="clangdefault" />
|
||||||
|
<option name="name" value="clang default" />
|
||||||
|
<option name="language" value="c++" />
|
||||||
|
<option name="compilerType" value="clang" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
</option>
|
||||||
|
</CompilerMatch>
|
||||||
|
<CompilerMatch>
|
||||||
|
<option name="remoteCompilerInfo">
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"cppforopenclclangdefault","name":"clang default","lang":"cpp_for_opencl","compilerType":"clang","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="cppforopenclclangdefault" />
|
||||||
|
<option name="name" value="clang default" />
|
||||||
|
<option name="language" value="cpp_for_opencl" />
|
||||||
|
<option name="compilerType" value="clang" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
</option>
|
||||||
|
</CompilerMatch>
|
||||||
|
<CompilerMatch>
|
||||||
|
<option name="remoteCompilerInfo">
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"spirvcppclangdefaultspir","name":"clang default (SPIR-V asm, spir triple)","lang":"cpp_for_opencl","compilerType":"spirv","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="spirvcppclangdefaultspir" />
|
||||||
|
<option name="name" value="clang default (SPIR-V asm, spir triple)" />
|
||||||
|
<option name="language" value="cpp_for_opencl" />
|
||||||
|
<option name="compilerType" value="spirv" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
</option>
|
||||||
|
</CompilerMatch>
|
||||||
|
<CompilerMatch>
|
||||||
|
<option name="remoteCompilerInfo">
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"spirvcppclangdefaultspir64","name":"clang default (SPIR-V asm, spir64 triple)","lang":"cpp_for_opencl","compilerType":"spirv","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="spirvcppclangdefaultspir64" />
|
||||||
|
<option name="name" value="clang default (SPIR-V asm, spir64 triple)" />
|
||||||
|
<option name="language" value="cpp_for_opencl" />
|
||||||
|
<option name="compilerType" value="spirv" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
</option>
|
||||||
|
</CompilerMatch>
|
||||||
|
<CompilerMatch>
|
||||||
|
<option name="remoteCompilerInfo">
|
||||||
|
<RemoteCompilerInfo>
|
||||||
|
<option name="rawData" value="{"id":"gdefault","name":"g++ default","lang":"c++","compilerType":"","semver":"","instructionSet":"amd64"}" />
|
||||||
|
<option name="id" value="gdefault" />
|
||||||
|
<option name="name" value="g++ default" />
|
||||||
|
<option name="language" value="c++" />
|
||||||
|
</RemoteCompilerInfo>
|
||||||
|
</option>
|
||||||
|
</CompilerMatch>
|
||||||
|
</list>
|
||||||
|
</option>
|
||||||
|
</CompilerMatches>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
</map>
|
||||||
|
</option>
|
||||||
|
<option name="additionalSwitches" value="-fverbose-asm -O3" />
|
||||||
|
<option name="scrollPositions">
|
||||||
|
<map>
|
||||||
|
<entry key="PREPROCESSOR_OUTPUT" value="0" />
|
||||||
|
<entry key="EXPLORER_SITE_INFO" value="0" />
|
||||||
|
<entry key="EXPLORER_OUTPUT" value="1764" />
|
||||||
|
</map>
|
||||||
|
</option>
|
||||||
|
<option name="scrollPositionsError">
|
||||||
|
<map>
|
||||||
|
<entry key="EXPLORER_SITE_INFO" value="-341" />
|
||||||
|
<entry key="EXPLORER_OUTPUT" value="0" />
|
||||||
|
</map>
|
||||||
|
</option>
|
||||||
|
<option name="initialNoticeShown" value="true" />
|
||||||
|
</component>
|
||||||
|
</project>
|
|
@ -1,5 +1,5 @@
|
||||||
cmake_minimum_required(VERSION 3.25)
|
cmake_minimum_required(VERSION 3.25)
|
||||||
project(graphs VERSION 0.0.10)
|
project(graphs VERSION 0.0.11)
|
||||||
|
|
||||||
option(ENABLE_ADDRSAN "Enable the address sanitizer" OFF)
|
option(ENABLE_ADDRSAN "Enable the address sanitizer" OFF)
|
||||||
option(ENABLE_UBSAN "Enable the ub sanitizer" OFF)
|
option(ENABLE_UBSAN "Enable the ub sanitizer" OFF)
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit e9e36229633164c1133915c4fe73469fae6b65ab
|
Subproject commit f2a81237a852891618330f7d89dcd02e90223b87
|
Binary file not shown.
After Width: | Height: | Size: 4.7 KiB |
Binary file not shown.
After Width: | Height: | Size: 110 KiB |
11
src/main.cpp
11
src/main.cpp
|
@ -32,6 +32,9 @@ void init(const blt::gfx::window_context& context)
|
||||||
{
|
{
|
||||||
using namespace blt::gfx;
|
using namespace blt::gfx;
|
||||||
|
|
||||||
|
resources.enqueue("../res/debian.png", "debian");
|
||||||
|
resources.enqueue("../res/john256.png", "john");
|
||||||
|
|
||||||
global_matrices.create_internals();
|
global_matrices.create_internals();
|
||||||
resources.load_resources();
|
resources.load_resources();
|
||||||
renderer_2d.create();
|
renderer_2d.create();
|
||||||
|
@ -45,8 +48,8 @@ float ax = 0.05, ay = 0.05;
|
||||||
|
|
||||||
void update(const blt::gfx::window_context& context, std::int32_t width, std::int32_t height)
|
void update(const blt::gfx::window_context& context, std::int32_t width, std::int32_t height)
|
||||||
{
|
{
|
||||||
render_texture.bind();
|
//render_texture.bind();
|
||||||
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
|
//glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
|
||||||
global_matrices.update_perspectives(width, height, 90, 0.1, 2000);
|
global_matrices.update_perspectives(width, height, 90, 0.1, 2000);
|
||||||
|
|
||||||
x += sx;
|
x += sx;
|
||||||
|
@ -63,7 +66,7 @@ void update(const blt::gfx::window_context& context, std::int32_t width, std::in
|
||||||
renderer_2d.drawLine(blt::vec4{1, 0, 1, 1}, 0.0f, blt::vec2{x,y}, blt::vec2{500, 500}, 5.0f);
|
renderer_2d.drawLine(blt::vec4{1, 0, 1, 1}, 0.0f, blt::vec2{x,y}, blt::vec2{500, 500}, 5.0f);
|
||||||
renderer_2d.drawLine(blt::vec4{1, 0, 0, 1}, 0.0f, blt::vec2{0,150}, blt::vec2{240, 0}, 12.0f);
|
renderer_2d.drawLine(blt::vec4{1, 0, 0, 1}, 0.0f, blt::vec2{0,150}, blt::vec2{240, 0}, 12.0f);
|
||||||
renderer_2d.drawPoint(blt::vec4{0, 1, 0, 1}, 1.0f, blt::vec2{500, 500}, 50.0f);
|
renderer_2d.drawPoint(blt::vec4{0, 1, 0, 1}, 1.0f, blt::vec2{500, 500}, 50.0f);
|
||||||
renderer_2d.drawPoint(blt::vec4{0, 1, 1, 1}, 1.0f, blt::vec2{800, 500}, 256.0f);
|
renderer_2d.drawPoint("john", 1.0f, blt::vec2{800, 500}, 256.0f);
|
||||||
//renderer_2d.drawRectangle(blt::vec4{1,1,1,1}, -1.0f, blt::vec2{width / 2.0, height / 2.0}, blt::vec2{width, height});
|
//renderer_2d.drawRectangle(blt::vec4{1,1,1,1}, -1.0f, blt::vec2{width / 2.0, height / 2.0}, blt::vec2{width, height});
|
||||||
|
|
||||||
camera.update();
|
camera.update();
|
||||||
|
@ -71,7 +74,7 @@ void update(const blt::gfx::window_context& context, std::int32_t width, std::in
|
||||||
global_matrices.update();
|
global_matrices.update();
|
||||||
|
|
||||||
renderer_2d.render();
|
renderer_2d.render();
|
||||||
blt::gfx::fbo_t::unbind();
|
//blt::gfx::fbo_t::unbind();
|
||||||
}
|
}
|
||||||
|
|
||||||
int main(int argc, const char** argv)
|
int main(int argc, const char** argv)
|
||||||
|
|
Loading…
Reference in New Issue