summaryrefslogtreecommitdiffstats
path: root/Tests/TestApp/src/TestShaderResourceLayout.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Updated submodules (added unit tests). Reworked TestAppassiduous2019-12-121-447/+0
|
* Fixed few compiler warningsEgor Yusov2019-10-291-1/+1
|
* Fixed a number of clang warning to reduce the log size and fix travis build ↵Egor Yusov2019-10-251-1/+5
| | | | error
* Updated copyright noticeEgor Yusov2019-09-171-1/+1
|
* Updated DRAW_FLAG to match API 240022Egor Yusov2019-04-071-1/+1
|
* Updated API version to 240021Egor Yusov2019-04-061-3/+3
|
* Refactored overloaded IPipelineState::GetStaticShaderVariable and ↵Egor Yusov2019-04-051-84/+84
| | | | IShaderResourceBinding::GetVariable
* Updated Core & testsEgor Yusov2019-03-081-4/+4
|
* Added shader resource print; updated coreEgor Yusov2019-03-071-0/+4
|
* Updates to comply with addition of ShaderFlags to ↵Egor Yusov2019-03-051-1/+1
| | | | IPipelineState::BindStaticResources
* Updated Shader res layout & shader var access testsEgor Yusov2019-03-051-2/+9
|
* Fixed error message in TestShaderResourceLayoutEgor Yusov2019-03-021-2/+2
|
* Updated test to compy with the new APIEgor Yusov2019-03-021-105/+105
|
* Replaced reference to initial data parameter with pointer in CreateTexture ↵Egor Yusov2019-02-091-7/+7
| | | | and CreateBuffer methods; updated light scattering implementation to not use lua
* Updated copyright notice + updated submodulesEgor Yusov2019-01-021-1/+1
|
* Updated core & samples submodules. Using convenience constructors for ↵Egor Yusov2018-12-101-3/+1
| | | | DrawAttribs
* Updated SetRenderTargets() and ClearDepthStencil() methods to take ↵Egor Yusov2018-12-041-1/+1
| | | | StateTransitionMode parameter
* Replaced COMMIT_SHADER_RESOURCES_FLAGS with RESOURCE_STATE_TRANSITION_MODEEgor Yusov2018-12-031-2/+2
|
* Added explicit state transition control to CopyBuffer and CopyTexture methodsEgor Yusov2018-12-021-1/+1
| | | | Replaced CLEAR_RENDER_TARGET_TRANSITION_MODE with RESOURCE_STATE_TRANSITION_MODE
* Added state transition mode to ClearRenderTarget()Egor Yusov2018-12-011-1/+1
|
* Improved thread safety of enum flags; added explicit state transitions to ↵Egor Yusov2018-12-011-1/+1
| | | | SetRenderTargets()
* Updated submodules (added DRAW_FLAG_VERIFY_STATES & ↵Egor Yusov2018-11-271-0/+1
| | | | DISPATCH_FLAG_VERIFY_STATE flags)
* Added explicit control over resource transitions in draw commandEgor Yusov2018-11-241-1/+1
| | | | Added explicit static resource binding initialization in SRB objects
* Updated Core & Samples; updated readme (added minimal cmake example - fixed ↵Egor Yusov2018-11-011-0/+1
| | | | https://github.com/DiligentGraphics/DiligentEngine/issues/19)
* Updated core (using glslang to compile HLSL directly to SPIRV)Egor Yusov2018-10-301-1/+1
|
* Updated BIND_SHADER_RESOURCES_* flagsEgor Yusov2018-10-191-3/+3
|
* Enabled seperate samplersEgor Yusov2018-10-181-1/+1
|
* Updated core & tools (implemented raw buffers plus other improvements)Egor Yusov2018-08-271-8/+16
|
* Updated core submodule; added shader variable access testsEgor Yusov2018-08-031-41/+91
|
* Updated multiple testsEgor Yusov2018-05-291-27/+81
|
* Updated shader resource layout testEgor Yusov2018-05-231-6/+34
|
* Test App: updated shader resource layout testEgor Yusov2018-05-201-12/+50
|
* Added separate images, samplers, texel uniform and storage buffersEgor Yusov2018-05-131-2/+47
|
* Added shader resource layout testEgor Yusov2018-05-121-0/+108
|
* Test app: added shader resource layout initialization test; updated gl shadersEgor Yusov2018-05-071-0/+101