summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL/src/BufferGLImpl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* OpenGL backend: reorganized headers, removed signature methods implemented by...assiduous2021-03-191-2/+3
* OpenGL backend: updated resource binding procedureassiduous2021-03-191-15/+0
* Unified device object creation in D3D12, Vulkan and OpenGLassiduous2021-03-191-2/+2
* GL backend: some cosmetic code changesassiduous2021-03-191-1/+1
* OpenGL: added resource signatureazhirnov2021-03-191-17/+6
* Updated copyright noticeassiduous2021-01-011-1/+1
* Refactored BufferBaseassiduous2020-11-061-1/+1
* Renamed USAGE_STATIC to USAGE_IMMUTABLE (API240077)assiduous2020-10-191-2/+2
* Updated Metal interfaces plus a number of misc fixesassiduous2020-09-281-2/+2
* Updated unified buffers logic: removed implicit decay to DEFAULT bufersassiduous2020-09-171-1/+1
* Added USAGE_UNIFIED usage type (API 240066)assiduous2020-08-231-2/+9
* Renamed _DEBUG and DEVELOPMENT macros to DILGENT_DEBUG and DILIGENT_DEVELOPMENTassiduous2020-03-261-1/+1
* Fixed class vs struct issues. Implemented HLSL2GLSL Convertor C interfacesassiduous2020-01-271-1/+1
* More .h -> .hpp renamingsassiduous2020-01-261-1/+1
* Renamed .h -> .hpp in GraphicsEngineNextGenBase and GraphicsEngineD3D12 projectsassiduous2020-01-261-4/+4
* Updated coyright noticeassiduous2020-01-011-7/+11
* Fixed issue with const PVoid not being the intended const void*assiduous2019-12-231-1/+1
* Renamed MAP_FLAG_DO_NOT_SYNCHRONIZE flag to MAP_FLAG_NO_OVERWRITE (API version )assiduous2019-12-231-1/+1
* Implemented staging textures in OpenGL backend; enabled draw command referenc...assiduous2019-12-181-8/+18
* clang-formatted GraphicsEngineOpenGL projectEgor Yusov2019-11-241-104/+111
* OpenGL buffer implementation: removed MapWriteDiscardBugWAEgor Yusov2019-10-131-41/+13
* OpenGL backend: improved buffer bindingEgor Yusov2019-10-131-45/+36
* OpenGL backend: cosmetic code changesEgor Yusov2019-10-081-12/+26
* GL backend: fixed issue with random glBindBuffer() calls messing up currently...Egor Yusov2019-09-251-8/+26
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* OpenGL backend: added handling of Buffers and RW BuffersEgor Yusov2019-08-091-1/+2
* Renamed USAGE_CPU_ACCESSIBLE to USAGE_STAGINGEgor Yusov2019-03-181-1/+1
* Updated IRenderDevice::CreateTexture and IRenderDevice::CreateBuffer to take ...Egor Yusov2019-02-091-17/+17
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* Fixed multiple unused variable warnings in clang release buildEgor Yusov2018-12-241-13/+17
* Renamed/moved IBuffer::Map() to IDeviceContext::MapBuffer()Egor Yusov2018-11-251-7/+3
* Renamed/moved ITexture::Map() to IDeviceContext::MapTextureSubresource()Egor Yusov2018-11-251-3/+3
* Moved/renamed `IBuffer::UpdateData()` to `IDeviceContext::UpdateBuffer()`Egor Yusov2018-11-241-15/+7
* Reworked debug message handling to allow user-specified callbacksEgor Yusov2018-03-271-0/+7
* Enabled IOS buildEgor Yusov2018-02-011-15/+17
* Updated copyright noticeEgor Yusov2018-01-041-1/+1
* Reworked Common and Platform modules to break interdependenices;Egor Yusov2017-12-281-2/+2
* Updated to Diligent Engine 2.1Egor Yusov2017-11-131-55/+115
* Merge from dev branchEgor Yusov2017-05-201-1/+1
* Merging Updates from dev branchEgor Yusov2017-05-201-1/+1
* Fixed D3D12 warnings, updated copyright noticeEgor Yusov2017-04-061-1/+1
* Updated to Diligent Engine 2.0Egor Yusov2016-08-201-7/+18
* Release v1.0.0Egor Yusov2015-10-211-0/+311