summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | | Broken shader test: added broken GLSLassiduous2020-11-081-6/+33
* | | | | | | | Added CreateRenderPass and CreateFramebuffer C functionsassiduous2020-11-021-0/+2
* | | | | | | | Fixed engine factories in C APIassiduous2020-11-0111-8/+34
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Set default swap chain buffer count to 3 on Android and iOSassiduous2020-10-281-2/+9
| |_|_|_|_|/ |/| | | | |
* | | | | | Fixed incorrect assert in ReadShaderSourceFileassiduous2020-10-281-1/+1
| |_|_|_|/ |/| | | |
* | | | | Fixed issue with wrong base constructor being called for PipelineStateVkImpl,...assiduous2020-10-254-7/+8
* | | | | IRenderDeviceMtl: added CreateTextureFromMtlResource and CreateBufferFromMtlR...assiduous2020-10-242-1/+11
* | | | | Updated buffer creation test to support Metalassiduous2020-10-231-0/+9
| |_|_|/ |/| | |
* | | | Updated Metal testing environmentassiduous2020-10-212-14/+17
* | | | GL backend: added info message about forcing non-separable programsassiduous2020-10-211-0/+3
* | | | Added ShaderResourceQueries device feature and EngineGLCreateInfo::ForceNonS...assiduous2020-10-2124-114/+148
* | | | Improved exception safety of SRB object creationassiduous2020-10-206-110/+206
* | | | Improved exception safety of pipeline state object constructionassiduous2020-10-2031-618/+785
* | | | Renamed USAGE_STATIC to USAGE_IMMUTABLE (API240077)assiduous2020-10-1920-42/+44
* | | | Renamed static sampler to immutable sampler (API240076)assiduous2020-10-1932-301/+315
* | | | Updated third-party modules; fixed compiler warningsassiduous2020-10-199-3/+3
* | | | Fixed issues with alignment in linear allocatorassiduous2020-10-182-99/+100
* | | | Fixed Codacy issueassiduous2020-10-181-1/+1
* | | | A number of fixes for PSO creation refactoring (API240075)assiduous2020-10-1845-804/+1011
* | | | Refactored LinearAllocatorassiduous2020-10-182-78/+241
* | | | Implemented Align for pointers; added testsassiduous2020-10-182-0/+158
* | | | Merge branch 'master' into pso_refactoringazhirnov2020-10-1721-76/+405
|\ \ \ \
| * | | | All backends: added resource dimension validation when setting shader variablesassiduous2020-10-1710-35/+194
| * | | | Added buffer mode validation when binding buffer viewsassiduous2020-10-147-2/+124
| * | | | Shader variable access test: fixed issue with raw buffers in GL/VK/Metalassiduous2020-10-142-3/+8
| * | | | Updated shader resource layout tests to work on Metalassiduous2020-10-146-40/+83
* | | | | Fixed compilation, some fixes after reviewazhirnov2020-10-174-7/+16
* | | | | Added test for LinearAllocatorazhirnov2020-10-161-0/+25
* | | | | Added GraphicsPipelineCreateInfo and ComputePipelineCreateInfo instead of sin...azhirnov2020-10-1552-1199/+1715
|/ / / /
* | | | A number of corrections for PSO refactoringassiduous2020-10-1120-257/+264
* | | | formatingazhirnov2020-10-083-3/+3
* | | | Revert some changes in ShaderResourceLayoutVk, fixed PSO comparisonazhirnov2020-10-087-123/+100
* | | | Some minor fixesazhirnov2020-10-085-6/+13
* | | | removed strong references to shaders in PSOazhirnov2020-10-0823-925/+1058
* | | | Updated PipelineState[D3D11,D3D12,Vk]Impl to allocate single chunk of memory ...assiduous2020-10-073-31/+46
* | | | Few minor updatesassiduous2020-10-074-5/+8
* | | | Fixed typoassiduous2020-10-051-5/+5
| |_|/ |/| |
* | | All backends: removed string pool from shader resource objects as it is only ...assiduous2020-10-056-42/+49
| |/ |/|
* | Reworked HashMapStringKey class to keep only one pointerassiduous2020-10-052-49/+184
|/
* Added device features to inidicate 8-bit types support (API240074)assiduous2020-10-0410-23/+120
* Readme: added links to third-party licensesassiduous2020-10-031-10/+10
* Updated the list of third-party dependenciesassiduous2020-10-031-9/+10
* Added volk as submoduleassiduous2020-10-036-2880/+3
* Updated third-party submodulesassiduous2020-10-034-0/+0
* Added Vulkan-Headers submoduleassiduous2020-10-0359-12001/+52
* Enabled detection of 16-bit float shader support in GL/GLESassiduous2020-10-031-0/+14
* Improved 16-bit feature detection in D3D11 and D3D12assiduous2020-10-033-14/+51
* Added device features to indicate support of 16-bit typesassiduous2020-10-039-89/+212
* Metal interface: using id<> instead of void*assiduous2020-10-016-11/+17
* Unified staging buffer offset processing in Vulkan and GLassiduous2020-10-018-96/+133