summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Updated copyright noticeEgor Yusov2019-01-0276-76/+76
* Updated readmeEgor Yusov2018-12-301-4/+4
* Fex minor changesEgor Yusov2018-12-241-4/+4
* Fixed multiple unused variable warnings in clang release buildEgor Yusov2018-12-248-57/+89
* Made engine core installation optional that is on by default on Win32 and Lin...Egor Yusov2018-12-171-2/+4
* Added install steps; updated header structure for platformsEgor Yusov2018-12-171-0/+3
* Few final changes to support MinGW buildEgor Yusov2018-12-141-5/+5
* Another couple of updates to GL and VK backend CMake files to fix MinGW buildEgor Yusov2018-12-141-1/+4
* Fixed build under MinGWEgor Yusov2018-12-132-2/+4
* Minor code improvements in Vk backendEgor Yusov2018-12-051-1/+1
* Replaced SET_RENDER_TARGETS_FLAGS with RESOURCE_STATE_TRANSITION_MODE.Egor Yusov2018-12-046-8/+22
* Removed DRAW_FLAG_TRANSITION_VERTEX_BUFFERS, DRAW_FLAG_TRANSITION_INDEX_BUFFE...Egor Yusov2018-12-032-6/+16
* Made DeviceContextBase template class little more readable by keeping only tw...Egor Yusov2018-12-031-2/+9
* Replaced COMMIT_SHADER_RESOURCES_FLAGS with RESOURCE_STATE_TRANSITION_MODEEgor Yusov2018-12-033-4/+4
* Added explicit state transition control to CopyBuffer() and CopyTexture() met...Egor Yusov2018-12-022-30/+24
* Brought back MapType paramter to UnmapBuffer() function. The performance hit ...Egor Yusov2018-12-022-3/+3
* Added explicit state transition control to UpdateBuffer and UpdateTexture com...Egor Yusov2018-12-023-9/+30
* Added explicit state transition mode to ClearRenderTarget() commandEgor Yusov2018-12-012-2/+2
* Added explicit state transition flags to SetRenderTargets methodEgor Yusov2018-12-016-6/+6
* Improved type safety of different flag typesEgor Yusov2018-11-302-10/+10
* Renamed/moved IBuffer::Map() to IDeviceContext::MapBuffer()Egor Yusov2018-11-254-9/+23
* Moved ITextureView::GenerateMips() to IDeviceContext::GenerateMips()Egor Yusov2018-11-254-13/+15
* Renamed/moved ITexture::Map() to IDeviceContext::MapTextureSubresource()Egor Yusov2018-11-255-32/+33
* Updated parameter order of IDeviceContext::CopyBufferEgor Yusov2018-11-242-3/+3
* Renamed/moved ITexture::UpdateData() to IDeviceContext::UpdateTexture()Egor Yusov2018-11-2418-65/+90
* Moved/renamed `IBuffer::UpdateData()` to `IDeviceContext::UpdateBuffer()`Egor Yusov2018-11-244-17/+31
* Added IShaderResourceBinding::InitializeStaticResources() method to allow exp...Egor Yusov2018-11-244-2/+11
* Added explicit resource state transitions to the API; implemented in D3D12Egor Yusov2018-11-185-22/+37
* Fixed links in readmesEgor Yusov2018-11-111-2/+2
* Updated readme for d3d11, d3d12, vk and gl backendsEgor Yusov2018-11-111-33/+4
* Updated GetEngineFactoryVk() and GetEngineFactoryOpenGL() implementationsEgor Yusov2018-11-034-21/+11
* Fixed linux build issues with RenderDeviceFactoryVkEgor2018-11-031-2/+1
* Optimized build by making shared versions of backend libraries dependent on s...Egor Yusov2018-11-025-14/+13
* Updated BIND_SHADER_RESOURCES_* flagsEgor Yusov2018-10-191-9/+13
* Implemented separate samplers in D3D11Egor Yusov2018-10-171-1/+1
* Added TextureFormatInfoExt::SampleCounts. Reworked texture format support que...Egor Yusov2018-10-071-5/+10
* Added ReleaseStaleResources() to IRenderDevice interface + a bunch of minor c...Egor Yusov2018-10-041-0/+2
* Removed ForceRelease parameter of IDeviceContext::FinishFrame()Egor Yusov2018-10-022-2/+2
* Refactored device object release queuesEgor Yusov2018-09-211-0/+3
* Fixed one more gcc warningEgor Yusov2018-09-151-1/+2
* Fixing clang build error and warningsEgor Yusov2018-09-091-4/+2
* Updated OpenGL debug message outputEgor Yusov2018-09-091-50/+35
* Updated texture map/unmap intererface; implemented texture mapping in D3D12Egor Yusov2018-09-012-6/+19
* Disabled notification messages in OpenGLEgor Yusov2018-08-311-6/+29
* Fixed handling of small compressed texture subresourcesEgor Yusov2018-08-307-32/+56
* Few minor updatesEgor Yusov2018-08-275-7/+13
* Added draw/dispatch command argument validationEgor Yusov2018-08-261-44/+43
* Implemented raw buffers (fixed https://github.com/DiligentGraphics/DiligentCo...Egor Yusov2018-08-266-6/+6
* Implemented shader variable access by Index in GL backendEgor Yusov2018-08-226-92/+131
* Removed dummy shader variable. Added final kw to implementation classes.Egor Yusov2018-08-2119-31/+18