Commit History

Author SHA1 Message Date
  iwubcode 12dd15c8dd VideoBackends / VideoCommon: add type enum to dictate whether a texture is a 2D texture, a texture array, or a cube map; support 2D texture type across backends 11 months ago
  iwubcode e892b7f1ac VideoBackends: add support for cube maps for OGL, Vulkan, and D3D 1 year ago
  iwubcode 834f8f7b5c VideoBackends: add support to allow rendering to multiple output textures 1 year ago
  iwubcode 7bea39b39e VideoBackends: add a way to load data into a specific level AND layer, default to layer 0 1 year ago
  Pokechu22 23cdb5c576 VideoBackends/D3D11: Include HRESULT in error messages 3 years ago
  Pokechu22 82acfa6a46 VideoBackends/D3D: Eliminate CHECK in favor of ASSERT_MSG 3 years ago
  Pokechu22 2025763420 Treewide: Adjust order of includes 3 years ago
  iwubcode 1f2f505373 VideoBackends / VideoCommon: allow the ability to set debug names for shaders / textures. These names are visible in applications like RenderDoc 3 years ago
  Pierre Bourdon e149ad4f0a treewide: convert GPLv2+ license info to SPDX tags 3 years ago
  Shawn Hoffman 5770ff01f3 rename D3DCommon/Common to D3DCommon/D3DCommon 4 years ago
  Lioncash 139d4fc76e General: Convert PanicAlerts over to fmt equivalent 4 years ago
  Silent ff00873610 D3D11: Query for output merger logic op support and use logic op code only if supported 5 years ago
  Silent a6b8e8b9c3 D3D11: Ownership fixes for objects in DXTexture 5 years ago
  Stenzek 1151a1238f D3D11: Use ComPtr smart pointer where possible 5 years ago
  Stenzek 3d8014beb5 D3D11: Use D3DCommon where appropriate 5 years ago
  Stenzek f039149198 Move most backend functionality to VideoCommon 5 years ago
  Stenzek b30342d38f VideoBackends: Support D24S8 abstract texture format 6 years ago
  Stenzek 7a745e5b0d D3D: Drop gamma parameter from util draw helper 6 years ago
  Lioncash 75f5fcdfee Assert: Remove unused parameter from DEBUG_ASSERT 6 years ago
  Lioncash 50a476c371 Assert: Uppercase assertion macros 6 years ago
  Stenzek 4c24a69710 VideoCommon: Add support for Abstract Framebuffers 6 years ago
  Stenzek 2a6d9e4713 AbstractTexture: Add support for depth textures/formats 6 years ago
  Stenzek 6374a4c4a8 AbstractTexture: Support multisampled abstract texture 6 years ago
  Stenzek 887e3830ba VideoBackends: Restore the framebuffer as part of the API state 6 years ago
  Stenzek 81ae88d2d5 AbstractTexture: Fix crash in Vulkan backend when freeing texture 6 years ago
  Stenzek 38e0b6e2ab AbstractTexture: Move Bind() method to Renderer 6 years ago
  Stenzek db1d9de933 AbstractTexture: Drop slow map readback path 7 years ago
  Stenzek 56afebeb44 AbstractTexture: Seperate CopyRectangleFromTexture to two methods 7 years ago
  Stenzek f43d85921d VideoBackends: Add AbstractStagingTexture class 7 years ago
  Stenzek a584ccc7d8 AbstractTexture: Support BGRA8 formats 7 years ago