summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorassiduous <assiduous@diligentgraphics.com>2021-01-04 00:23:42 +0000
committerassiduous <assiduous@diligentgraphics.com>2021-01-04 00:23:42 +0000
commit09ed66052c991ccd1cf4d96e07fc0cf901f219e8 (patch)
tree79adef9af97ef97495c2f828d8d603227f1644c2
parentUpdated release history and readme; updated submodules (diff)
downloadDiligentEngine-09ed66052c991ccd1cf4d96e07fc0cf901f219e8.tar.gz
DiligentEngine-09ed66052c991ccd1cf4d96e07fc0cf901f219e8.zip
Updated core & tools; fixed tabs in readme
m---------DiligentCore0
m---------DiligentTools0
-rw-r--r--ReleaseHistory.md12
3 files changed, 6 insertions, 6 deletions
diff --git a/DiligentCore b/DiligentCore
-Subproject d6fc14effef40afb055aba46af6b5ed0b1c8040
+Subproject e6db8d531c2b57d232df0ccea887a062ea578eb
diff --git a/DiligentTools b/DiligentTools
-Subproject b3fd65985d9c166a7c2a5b0208a39fe1f6920c8
+Subproject 8c76e753bea2685b9549e0da28fd2995a26619c
diff --git a/ReleaseHistory.md b/ReleaseHistory.md
index 36e3f8d..0bb1558 100644
--- a/ReleaseHistory.md
+++ b/ReleaseHistory.md
@@ -387,10 +387,10 @@ Core:
* Moved `ITextureView::GenerateMips()` to `IDeviceContext::GenerateMips()`
* Added state transition mode parameters to `IDeviceContext::UpdateBuffer()`, `IDeviceContext::UpdateTexture()`,
`IDeviceContext::CopyBuffer()`, `IDeviceContext::CopyTexture()`, `IDeviceContext::SetVertexBuffers()`,
- `IDeviceContext::SetIndexBuffers()`, `IDeviceContext::ClearRenderTargets()`, and `IDeviceContext::ClearDepthStencil()` methods
+ `IDeviceContext::SetIndexBuffers()`, `IDeviceContext::ClearRenderTargets()`, and `IDeviceContext::ClearDepthStencil()` methods
* Replaced `COMMIT_SHADER_RESOURCES_FLAGS` enum with `RESOURCE_STATE_TRANSITION_MODE`
* Added `ITextureD3D12::GetD3D12ResourceState()`, `IBufferD3D12::GetD3D12ResourceState()`,
- `IBufferVk::GetAccessFlags()`, and `ITextureVk::GetLayout()` methods
+ `IBufferVk::GetAccessFlags()`, and `ITextureVk::GetLayout()` methods
* Added `CopyTextureAttribs` structure that combines all paramters of `IDeviceContext::CopyTexture()` method
## v2.3.b
@@ -403,8 +403,8 @@ Core:
* When separate samplers are used (`UseCombinedTextureSamplers == false`), samplers are set in the same way as other shader variables
via shader or SRB objects
* Removed `BIND_SHADER_RESOURCES_RESET_BINDINGS` flag, renamed `BIND_SHADER_RESOURCES_KEEP_EXISTING` to `BIND_SHADER_RESOURCES_KEEP_EXISTING`.
- Added `BIND_SHADER_RESOURCES_UPDATE_STATIC`, `BIND_SHADER_RESOURCES_UPDATE_MUTABLE`, `BIND_SHADER_RESOURCES_UPDATE_DYNAMIC`, and
- `BIND_SHADER_RESOURCES_UPDATE_ALL` flags
+ Added `BIND_SHADER_RESOURCES_UPDATE_STATIC`, `BIND_SHADER_RESOURCES_UPDATE_MUTABLE`, `BIND_SHADER_RESOURCES_UPDATE_DYNAMIC`, and
+ `BIND_SHADER_RESOURCES_UPDATE_ALL` flags
* Using glslang to compile HLSL to SPIRV in Vulkan backend instead of relying on HLSL->GLSL converter
@@ -430,9 +430,9 @@ Core:
* API Changes
* Added `NumViewports` member to `GraphicsPipelineDesc` struct
* Removed `PRIMITIVE_TOPOLOGY_TYPE` type
- * Replaced `PRIMITIVE_TOPOLOGY_TYPE GraphicsPipelineDesc::PrimitiveTopologyType`
+ * Replaced `PRIMITIVE_TOPOLOGY_TYPE GraphicsPipelineDesc::PrimitiveTopologyType`
with `PRIMITIVE_TOPOLOGY GraphicsPipelineDesc::PrimitiveTopology`
- * Removed `DrawAttribs::Topology`
+ * Removed `DrawAttribs::Topology`
* Removed `pStrides` parameter from `IDeviceContext::SetVertexBuffers()`. Strides are now defined
through vertex layout.
* API Changes: