summaryrefslogtreecommitdiffstats
path: root/Primitives/interface (unfollow)
Commit message (Expand)AuthorFilesLines
2021-03-27DILIGENT_BEGIN_INTERFACE1 helpers-ol1-0/+9
2021-01-01Updated copyright noticeassiduous16-16/+16
2020-10-05Removed StringView; using unordered_maps in BLAS, TLAS and SBTassiduous1-74/+0
2020-10-04Added Vulkan implementationazhirnov1-0/+74
2020-08-29Added C API for IReferenceCountersassiduous1-0/+40
2020-04-15Added IDataBlob::GetConstData methodassiduous1-5/+9
2020-02-02Enabled C API in GraphicsUtilities.h; added global function helper macros def...assiduous2-0/+69
2020-01-29Added API function call type specification to fix c/c++ mismatch on x86 MSVCassiduous3-6/+13
2020-01-29Reworked C interface to optimize inheritance handlingassiduous5-34/+36
2020-01-28Reworked interface definitions to use DILIGENT_BEGIN_INTERFACE/DILIGENT_END_I...assiduous5-15/+21
2020-01-28Reworked C inteface method calls to use CALL_IFACE_METHOD macroassiduous5-13/+15
2020-01-27Fixed class vs struct issues. Implemented HLSL2GLSL Convertor C interfacesassiduous1-2/+28
2020-01-27Guarded interface definitions by define-undef macro helper include pairs to a...assiduous5-27/+120
2020-01-27Reworked C interfaces to share declaration with c++assiduous6-30/+111
2020-01-27Implemented D3D11 engine C interface (mostly)assiduous1-0/+5
2020-01-26Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2-1/+1
2020-01-26Fixed IObject::AddRef c interfaceassiduous1-1/+1
2020-01-26Fixed Buffer, BufferView, Texture, TextureView interfaces; added C interface ...assiduous1-5/+10
2020-01-25Updated Buffer and Texture C interfacesassiduous1-8/+15
2020-01-25c inteface: implemented core object VTBLsassiduous2-12/+30
2020-01-25Fixed issue with size_t in c headersassiduous1-0/+1
2020-01-25Fixed memcmp issueassiduous1-5/+2
2020-01-25Reworked main headers to be compatible with cassiduous11-80/+209
2020-01-24Updated handling of fatal errorsassiduous1-20/+35
2020-01-01Updated coyright noticeassiduous11-77/+121
2019-12-23Fixed issue with const PVoid not being the intended const void*assiduous1-0/+1
2019-11-24clang-formatted Primitives projectEgor Yusov11-217/+233
2019-09-17Updated Copyright noticeEgor Yusov11-11/+11
2019-03-24Fixed few clang warningsEgor Yusov1-6/+6
2019-03-23Improved shader resource layout error reportingEgor Yusov1-1/+1
2019-03-01Fixed a number of issue with resource bindingEgor Yusov1-1/+1
2019-02-27Updating some files to match the new APIEgor Yusov1-1/+1
2019-01-02Updated copyright noticeEgor Yusov11-11/+11
2018-11-30Improved type safety of different flag typesEgor Yusov1-0/+41
2018-10-23Fixed https://github.com/DiligentGraphics/DiligentCore/issues/37 (build error...Egor Yusov1-2/+7
2018-09-24Reworked dynamic descriptor set allocation/deallocation in Vk backendEgor Yusov1-0/+5
2018-09-23Fixed build - attempt 2Egor Yusov1-1/+1
2018-09-23Fixed linux/mac build errorsEgor Yusov1-2/+2
2018-09-23Reworked message formattingEgor Yusov2-17/+20
2018-08-01Reworked upload heap in Vulkan to suballocate pages from the global resource ...Egor Yusov1-1/+1
2018-07-23Updated debug utilities to translate DEV_CHECK_ERR to VERIFY in debug buildEgor Yusov1-14/+0
2018-07-22Implemented mapping with MAP_FLAG_DO_NOT_SYNCHRONIZE flag in Vulkan and D3D12Egor Yusov1-1/+1
2018-07-22Fixed release build errorEgor Yusov1-1/+1
2018-07-22Implemented IFence interface in all backendsEgor Yusov1-0/+36
2018-07-19Added Development configuration tests in Vulkan backend; fixed code formattingEgor Yusov1-9/+15
2018-06-16Reworked vulkan dynamic heap implementationEgor Yusov1-0/+31
2018-03-30Implemented initialization in fullscreen mode on Win32Egor Yusov1-4/+4
2018-03-27Added commentsEgor Yusov1-1/+14
2018-03-27Added DebugMessageCallback to EngineCreation attribsEgor Yusov2-23/+53
2018-03-27Reworked debug message handling to allow user-specified callbacksEgor Yusov1-0/+142