summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Renamed EngineD3D11DebugFlags to D3D11_DEBUG_FLAGS (Updated API version to 24...Egor Yusov2019-10-194-32/+26
* Vulkan backend: added a bunch of __forceinline's to improve performanceEgor Yusov2019-10-198-185/+191
* Fixed Metal backendEgor Yusov2019-10-192-11/+44
* Updated definition of __forceinline on gcc/clangEgor Yusov2019-10-191-1/+1
* Fixed __forceinline definition on gcc/clangEgor Yusov2019-10-191-1/+1
* Reworked Draw and DispatchCompute commands (Updated API version to 240033)Egor Yusov2019-10-1915-567/+1052
* Added convenience constructor to LayoutElement structEgor Yusov2019-10-181-0/+19
* Minor comentEgor Yusov2019-10-171-1/+1
* Updated d3d backend initialization + d3d shader model selectionEgor Yusov2019-10-175-29/+27
* A bunch of updates to specify minimum feature level for D3D11/D3D12 backends ...Egor Yusov2019-10-1718-238/+478
* Added option to install PDB files on Windows (closed https://github.com/Dilig...Egor Yusov2019-10-133-1/+10
* GL backend: fixed few GLES issuesEgor2019-10-132-4/+22
* OpenGL buffer implementation: removed MapWriteDiscardBugWAEgor Yusov2019-10-132-42/+13
* Added some commentEgor Yusov2019-10-131-1/+6
* OpenGL backend: improved buffer bindingEgor Yusov2019-10-1320-173/+253
* Updated 3rd party submodulesEgor Yusov2019-10-124-0/+0
* HLSL->GLSL conerter: allowed providing null HLSL source code pointer in which...Egor Yusov2019-10-122-4/+92
* HLSL->GLSL converter: added bindings for image uniformsEgor Yusov2019-10-112-7/+17
* GL backend: updated commentsEgor Yusov2019-10-109-11/+91
* Added EngineD3D12CreateInfo::BreakOnError and EngineD3D12CreateInfo::BreakOnC...Egor Yusov2019-10-104-6/+21
* Fixed a couple of gcc/clang build issuesEgor Yusov2019-10-102-1/+2
* Unified resource binding verification in all backendsEgor Yusov2019-10-106-357/+306
* Reworked resourc binding error handling in GL backendEgor Yusov2019-10-093-144/+91
* OpenGL backend: improved resource binding issues reportingEgor Yusov2019-10-085-34/+46
* Fixed build issueEgor Yusov2019-10-081-1/+1
* More cosmetic code changesEgor Yusov2019-10-0847-199/+270
* D3D11 backend: cosmetic code changesEgor Yusov2019-10-0820-38/+140
* D3D12 backend: cosmetic code changes + fixed clang build errorEgor Yusov2019-10-0832-161/+199
* OpenGL backend: cosmetic code changesEgor Yusov2019-10-0823-100/+234
* Fixed another clang build issue + some code formattingEgor Yusov2019-10-0810-62/+69
* Fixed gcc/clang build issuesEgor Yusov2019-10-083-9/+51
* Completely reworked shader resource binding implementation in OpenGL backend ...Egor Yusov2019-10-0730-1797/+2987
* Fixed JNI object reference leak in AndroidFileSystemEgor2019-10-031-0/+3
* HLSL2GLSL converter: implemented automatic assignment of shader storage buffe...Egor Yusov2019-10-033-5/+16
* GL backend: fixed Android issuesEgor2019-10-024-6/+45
* Vulkan backend: fixed minor issue in CommitScissorRects()Egor Yusov2019-09-291-0/+3
* Fixed issue in Quaternion::RotationFromAxisAngle when axis is nullEgor Yusov2019-09-281-6/+9
* GL backend: reworked VAO cache key to use object unique IDs instead of pointersEgor Yusov2019-09-282-46/+41
* Added Quaternion::RotateVector methodEgor Yusov2019-09-281-0/+6
* Added EngineD3D12CreateInfo::EnableDebugLayer (updated API Version to 240030)Egor Yusov2019-09-266-7/+19
* GL backend: fixed issue with random glBindBuffer() calls messing up currently...Egor Yusov2019-09-2524-276/+310
* appveyor: updated cmake commandEgor Yusov2019-09-241-1/+1
* Fixed typosEgor Yusov2019-09-184-11/+11
* D3D12 backend: updated debug interface settingsEgor Yusov2019-09-181-2/+8
* Fixed some issues on Win32 platformEgor Yusov2019-09-183-22/+32
* Updated SPIRV-Cross moduleEgor Yusov2019-09-182-0/+1
* Added CMake instructions to install licensesEgor Yusov2019-09-182-1/+8
* Fixed mac/ios/linux vulkan libs issues after moving files on WindowsEgor Yusov2019-09-186-0/+0
* Added Vulkan libsEgor Yusov2019-09-178-0/+9
* Renamed External to ThirdPartyEgor Yusov2019-09-171354-33/+24