summaryrefslogtreecommitdiffstats
path: root/Primitives/interface (follow)
Commit message (Expand)AuthorAgeFilesLines
* DILIGENT_BEGIN_INTERFACE1 helpers-ol2021-03-271-0/+9
* Updated copyright noticeassiduous2021-01-0116-16/+16
* Added C API for IReferenceCountersassiduous2020-08-291-0/+40
* Added IDataBlob::GetConstData methodassiduous2020-04-151-5/+9
* Enabled C API in GraphicsUtilities.h; added global function helper macros def...assiduous2020-02-022-0/+69
* Added API function call type specification to fix c/c++ mismatch on x86 MSVCassiduous2020-01-293-6/+13
* Reworked C interface to optimize inheritance handlingassiduous2020-01-295-34/+36
* Reworked interface definitions to use DILIGENT_BEGIN_INTERFACE/DILIGENT_END_I...assiduous2020-01-285-15/+21
* Reworked C inteface method calls to use CALL_IFACE_METHOD macroassiduous2020-01-285-13/+15
* Fixed class vs struct issues. Implemented HLSL2GLSL Convertor C interfacesassiduous2020-01-271-2/+28
* Guarded interface definitions by define-undef macro helper include pairs to a...assiduous2020-01-275-27/+120
* Reworked C interfaces to share declaration with c++assiduous2020-01-276-30/+111
* Implemented D3D11 engine C interface (mostly)assiduous2020-01-271-0/+5
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-262-1/+1
* Fixed IObject::AddRef c interfaceassiduous2020-01-261-1/+1
* Fixed Buffer, BufferView, Texture, TextureView interfaces; added C interface ...assiduous2020-01-261-5/+10
* Updated Buffer and Texture C interfacesassiduous2020-01-251-8/+15
* c inteface: implemented core object VTBLsassiduous2020-01-252-12/+30
* Fixed issue with size_t in c headersassiduous2020-01-251-0/+1
* Fixed memcmp issueassiduous2020-01-251-5/+2
* Reworked main headers to be compatible with cassiduous2020-01-2511-80/+209
* Updated handling of fatal errorsassiduous2020-01-241-20/+35
* Updated coyright noticeassiduous2020-01-0111-77/+121
* Fixed issue with const PVoid not being the intended const void*assiduous2019-12-231-0/+1
* clang-formatted Primitives projectEgor Yusov2019-11-2411-217/+233
* Updated Copyright noticeEgor Yusov2019-09-1711-11/+11
* Fixed few clang warningsEgor Yusov2019-03-241-6/+6
* Improved shader resource layout error reportingEgor Yusov2019-03-231-1/+1
* Fixed a number of issue with resource bindingEgor Yusov2019-03-011-1/+1
* Updating some files to match the new APIEgor Yusov2019-02-271-1/+1
* Updated copyright noticeEgor Yusov2019-01-0211-11/+11
* Improved type safety of different flag typesEgor Yusov2018-11-301-0/+41
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/37 (build error...Egor Yusov2018-10-231-2/+7
* Reworked dynamic descriptor set allocation/deallocation in Vk backendEgor Yusov2018-09-241-0/+5
* Fixed build - attempt 2Egor Yusov2018-09-231-1/+1
* Fixed linux/mac build errorsEgor Yusov2018-09-231-2/+2
* Reworked message formattingEgor Yusov2018-09-232-17/+20
* Reworked upload heap in Vulkan to suballocate pages from the global resource ...Egor Yusov2018-08-011-1/+1
* Updated debug utilities to translate DEV_CHECK_ERR to VERIFY in debug buildEgor Yusov2018-07-231-14/+0
* Implemented mapping with MAP_FLAG_DO_NOT_SYNCHRONIZE flag in Vulkan and D3D12Egor Yusov2018-07-221-1/+1
* Fixed release build errorEgor Yusov2018-07-221-1/+1
* Implemented IFence interface in all backendsEgor Yusov2018-07-221-0/+36
* Added Development configuration tests in Vulkan backend; fixed code formattingEgor Yusov2018-07-191-9/+15
* Reworked vulkan dynamic heap implementationEgor Yusov2018-06-161-0/+31
* Implemented initialization in fullscreen mode on Win32Egor Yusov2018-03-301-4/+4
* Added commentsEgor Yusov2018-03-271-1/+14
* Added DebugMessageCallback to EngineCreation attribsEgor Yusov2018-03-272-23/+53
* Reworked debug message handling to allow user-specified callbacksEgor Yusov2018-03-271-0/+142
* Updated copyright noticeEgor Yusov2018-01-048-8/+8
* Reworked Common and Platform modules to break interdependenices;Egor Yusov2017-12-288-0/+498