aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2019-09-09Revert "Fix declarations hashing"ReinUsesLisp
2019-09-09Fix declarations hashingReinUsesLisp
2019-09-09Add OpAny and OpAllReinUsesLisp
2019-09-09Add OpVectorExtractDynamic and OpVectorInsertDynamicReinUsesLisp
2019-07-14Relicense to The BSD 3-clause licenseReinUsesLisp
2019-06-08operand: Implement operand hashing and use hashed set for declarationsReinUsesLisp
2019-03-16stream: Insert supplied string in one operationLioncash
2019-03-16stream: Change std::string overload for Write to use a std::string_viewLioncash
2019-03-14stream: Get rid of undefined behaviorLioncash
2019-03-14CMakeLists: Apply compilation flags to the sirit targetLioncash
2019-03-14op: Use std::vector's insert member function within vector variant of Add()Lioncash
2019-03-14Pass std::string by value where applicable.Lioncash
2019-03-14Merge pull request #11 from lioncash/defaultReinUsesLisp
2019-03-14operand: Append default to the default constructorLioncash
2019-03-14Merge pull request #9 from lioncash/unusedReinUsesLisp
2019-03-14op: Amend constructor initializer list orderLioncash
2019-03-14sirit: Remove unused variable in AddAnnotation()Lioncash
2019-03-14src: Amend missing override specifiersLioncash
2019-03-13Assert on empty EmitReinUsesLisp
2019-03-13Remove Op prefix on Type instructionsReinUsesLisp
2019-03-11Add ellipsis overloads for instructions ending in vectorsReinUsesLisp
2019-03-11Update README.md and remove automatic capabilities additionReinUsesLisp
2019-03-11Change clang-format settingsReinUsesLisp
2019-03-11Sort macro defitions for image instructionsReinUsesLisp
2019-03-11Remove undefined behaviour from literal numberReinUsesLisp
2019-03-08Add OpExtensionReinUsesLisp
2019-01-05Add OpSwitchReinUsesLisp
2018-12-04Add OpExecutionModeReinUsesLisp
2018-12-02Add OpKillReinUsesLisp
2018-11-16Remove WriteEnum abstractionReinUsesLisp
2018-11-16Fixup assert formattingReinUsesLisp
2018-11-16Rename "insts" directory to "instructions"ReinUsesLisp
2018-11-16Upgrade from LGPLv2.1 to LGPLv3ReinUsesLisp
2018-11-13Merge pull request #5 from FernandoS27/imageReinUsesLisp
2018-11-13Implemented Image InstructionsFernandoS27
2018-11-13Fixup empty GLSL extension creationReinUsesLisp
2018-11-12Implement main conversion instructionsFernandoS27
2018-11-11Implemented ALL the logical instructionsFernandoS27
2018-11-11Merge pull request #3 from FernandoS27/bitReinUsesLisp
2018-11-11Implemented a bunch of glsl functionsFernandoS27
2018-11-11Implemented the rest of the bitwise operationsFernandoS27
2018-11-10Added more arithmetic instructionsFernandoS27
2018-11-06Annotations return target and add OpUModReinUsesLisp
2018-11-04Add OpFDivReinUsesLisp
2018-11-04Add OpFNegateReinUsesLisp
2018-11-04Add support for GLSLstd450 and OpFAbsReinUsesLisp
2018-11-04Add OpCompositeConstructReinUsesLisp
2018-11-03Remove Op* prefix for constantsReinUsesLisp
2018-11-03Add OpMemberNameReinUsesLisp
2018-11-03Add OpCompositeExtractReinUsesLisp