summaryrefslogtreecommitdiffstats
path: root/Graphics
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2018-11-11 18:32:31 +0000
committerEgor Yusov <egor.yusov@gmail.com>2018-11-11 18:32:31 +0000
commit77601c8c1749d6ca03c21d6dd03e3fc17c6cf0ef (patch)
treed5b747a31b4162244f91346c4fa34df855b0255e /Graphics
parentUpdate README.md (diff)
downloadDiligentCore-77601c8c1749d6ca03c21d6dd03e3fc17c6cf0ef.tar.gz
DiligentCore-77601c8c1749d6ca03c21d6dd03e3fc17c6cf0ef.zip
Updated readme for d3d11, d3d12, vk and gl backends
Diffstat (limited to 'Graphics')
-rw-r--r--Graphics/GraphicsEngineD3D11/readme.md40
-rw-r--r--Graphics/GraphicsEngineD3D12/readme.md51
-rw-r--r--Graphics/GraphicsEngineOpenGL/readme.md37
-rw-r--r--Graphics/GraphicsEngineVulkan/readme.md6
4 files changed, 16 insertions, 118 deletions
diff --git a/Graphics/GraphicsEngineD3D11/readme.md b/Graphics/GraphicsEngineD3D11/readme.md
index e3dc65c4..6b71855f 100644
--- a/Graphics/GraphicsEngineD3D11/readme.md
+++ b/Graphics/GraphicsEngineD3D11/readme.md
@@ -84,45 +84,13 @@ For more information about interoperability with D3D11, please visit [Diligent E
# References
-[Diligent Engine on the Web](http://diligentgraphics.com/diligent-engine)
-
[Interoperability with Direct3D11](http://diligentgraphics.com/diligent-engine/native-api-interoperability/direct3d11-interoperability/)
[Architecture of D3D11-based implementation](http://diligentgraphics.com/diligent-engine/architecture/d3d11)
-# Release Notes
-
-## 2.1
-
-### New features
-
-* Interoperability with Direct3D11
- - Accessing internal D3D11 objects and handles
- - Createing diligent engine buffers/textures from D3D11 resources
- - Attaching to existing D3D11 device
-* Integraion with Unity
-* Geometry shader support
-* Tessellation support
-* Support for structured buffers in HSLS shaders
-
-### API Changes
-
-* Updated map interface: removed MAP_WRITE_DISCARD and MAP_WRITE_NO_OVERWRITE map types and added MAP_FLAG_DISCARD and MAP_FLAG_DO_NOT_SYNCHRONIZE flags instead
-
-### Bug fixes
-
-* Fixed issue with unaligned uniform buffers
-
-## 2.0
-
-Reworked the API to follow D3D12 style
-
-## 1.0
-
-Initial release
-
-
+-------------------
-**Copyright 2015-2018 Egor Yusov**
+[diligentgraphics.com](http://diligentgraphics.com)
-[diligentgraphics.com](http://diligentgraphics.com) \ No newline at end of file
+[![Diligent Engine on Twitter](media/twitter.png)](https://twitter.com/diligentengine)
+[![Diligent Engine on Facebook](media/facebook.png)](https://www.facebook.com/DiligentGraphics/)
diff --git a/Graphics/GraphicsEngineD3D12/readme.md b/Graphics/GraphicsEngineD3D12/readme.md
index 69b8b4f9..ab9e2c5f 100644
--- a/Graphics/GraphicsEngineD3D12/readme.md
+++ b/Graphics/GraphicsEngineD3D12/readme.md
@@ -101,56 +101,13 @@ For more information about interoperability with D3D12, please visit [Diligent E
# References
-[Diligent Engine on the Web](http://diligentgraphics.com/diligent-engine)
-
[Interoperability with Direct3D12](http://diligentgraphics.com/diligent-engine/native-api-interoperability/direct3d12-interoperability/)
[Architecture of D3D12-based implementation](http://diligentgraphics.com/diligent-engine/architecture/D3D12)
-# Release Notes
-
-## 2.1
-
-### New fatures
-
-* Interoperability with Direct3D12
-** Accessing internal D3D12 objects and handles
-** Createing diligent engine buffers/textures from D3D12 resources
-** Attaching to existing D3D12 device
-** Resource state and command queue synchronization
-* Integraion with Unity
-* Geometry shader support
-* Tessellation support
-* Support for dynamic buffers with SRV/UAV bind flags
-* Support for structured buffers in HSLS shaders
-* Performance optimizations
-
-### API Changes
-
-* Updated map interface: removed MAP_WRITE_DISCARD and MAP_WRITE_NO_OVERWRITE map types and added MAP_FLAG_DISCARD and MAP_FLAG_DO_NOT_SYNCHRONIZE flags instead
-
-### Bug fixes
-
-* Issues with deferred contexts
- - Never flush deferred D3D12 context
- - Invalidate context state from FinishCommandList() and ExecuteCommandList()
- - Not binding default RTV & DSV for deferred contexts
-* Issues with idling GPU
-* Object relase bug: when releasing last reference to a device object, render device was destroyed before the object was fully released
-* Fixed mipmap generation for SRGB textures
-* Fixed mipmap generation for texture arrays
-
-
-## 2.0
-
-Reworked the API to follow D3D12 style
-
-## 1.0
-
-Initial release
-
-
-
-**Copyright 2015-2018 Egor Yusov**
+-------------------
[diligentgraphics.com](http://diligentgraphics.com)
+
+[![Diligent Engine on Twitter](media/twitter.png)](https://twitter.com/diligentengine)
+[![Diligent Engine on Facebook](media/facebook.png)](https://www.facebook.com/DiligentGraphics/)
diff --git a/Graphics/GraphicsEngineOpenGL/readme.md b/Graphics/GraphicsEngineOpenGL/readme.md
index 74055536..1db598e7 100644
--- a/Graphics/GraphicsEngineOpenGL/readme.md
+++ b/Graphics/GraphicsEngineOpenGL/readme.md
@@ -76,40 +76,11 @@ For more information about interoperability with OpenGL, please visit [Diligent
# References
-[Diligent Engine](http://diligentgraphics.com/diligent-engine)
-
[Interoperability with OpenGL/GLES](http://diligentgraphics.com/diligent-engine/native-api-interoperability/openglgles-interoperability/)
-# Release Notes
-
-## 2.1
-
-### New features
-
-* Interoperability with OpenGL/GLES
- - Accessing GL handles of internal texture/buffer objects
- - Createing diligent engine buffers/textures from OpenGL handles
- - Attaching to existing OpenGL context
-* Integraion with Unity
-* Geometry shader support
-* Tessellation support
-* Support ofr multiple GL contexts: VAO, FBO & Program Pipelines are created and cached for multiple native contexts.
- `IDeviceContextGL::UpdateCurrentGLContext()` sets the active GL context in the thread
-
-### API Changes
-
-* Updated map interface: removed MAP_WRITE_DISCARD and MAP_WRITE_NO_OVERWRITE map types and added MAP_FLAG_DISCARD and MAP_FLAG_DO_NOT_SYNCHRONIZE flags instead
-
-## 2.0
-
-Reworked the API to follow D3D12 style
-
-## 1.0
-
-Initial release
-
-
-
-**Copyright 2015-2018 Egor Yusov**
+-------------------
[diligentgraphics.com](http://diligentgraphics.com)
+
+[![Diligent Engine on Twitter](media/twitter.png)](https://twitter.com/diligentengine)
+[![Diligent Engine on Facebook](media/facebook.png)](https://www.facebook.com/DiligentGraphics/)
diff --git a/Graphics/GraphicsEngineVulkan/readme.md b/Graphics/GraphicsEngineVulkan/readme.md
index 877e3425..3515eb6d 100644
--- a/Graphics/GraphicsEngineVulkan/readme.md
+++ b/Graphics/GraphicsEngineVulkan/readme.md
@@ -5,7 +5,9 @@ Implementation of Diligent Engine API using Vulkan
-
-**Copyright 2015-2018 Egor Yusov**
+-------------------
[diligentgraphics.com](http://diligentgraphics.com)
+
+[![Diligent Engine on Twitter](media/twitter.png)](https://twitter.com/diligentengine)
+[![Diligent Engine on Facebook](media/facebook.png)](https://www.facebook.com/DiligentGraphics/)