Skip to content
Permalink
Branch: master
Commits on Jan 8, 2020
Commits on Jan 7, 2020
Commits on Jan 6, 2020
  1. Renderer: "Renderer::ShaderBuilder::insertPieces()": Added an error i…

    cofenberg committed Jan 6, 2020
    …n case one is referencing an unknown piece (e.g. due to a typo)
Commits on Jan 4, 2020
  1. RHI: Continued working on cube array texture support: Added "Direct3D…

    cofenberg committed Jan 4, 2020
    …11Rhi" and "VulkanRhi" implementation
  2. RHI: "Rhi::TextureManager::createTextureCube()" and "Rhi::TextureMana…

    cofenberg committed Jan 4, 2020
    …ger::createTextureCubeArray()" now only accepts a single size instead of width and height
    
    - Direct3D 11 says: "D3D11 ERROR: ID3D11Device::CreateTexture2D: The Dimensions are invalid. Width (value = 1) and Height (value = 2) must match. [ STATE_CREATION ERROR #101: CREATETEXTURE2D_INVALIDDIMENSIONS]"
    - Vulkan says: "File "...unrimp\Source\Rhi\Private\VulkanRhi\VulkanRhi.cpp" | Line 1392 | Critical: Vulkan debug report callback: Object type: "VK_DEBUG_REPORT_OBJECT_TYPE_IMAGE_EXT" Object: "0" Location: "0" Message code: "0" Layer prefix: "Validation" Message: " [ VUID-VkImageCreateInfo-imageType-00954 ] Object: VK_NULL_HANDLE (Type = 10) | vkCreateImage(): pCreateInfo->flags contains VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT, but pCreateInfo->extent.width (=1) and pCreateInfo->extent.height (=2) are not equal. The Vulkan spec states: If imageType is VK_IMAGE_TYPE_2D and flags contains VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT, extent.width and extent.height must be equal and arrayLayers must be greater than or equal to 6 (https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#VUID-VkImageCreateInfo-imageType-00954)" "
Commits on Jan 3, 2020
Commits on Jan 2, 2020
Commits on Jan 1, 2020
  1. CMake: Removed the post build step and install step were possible in …

    cofenberg committed Jan 1, 2020
    …order to further speed up the iteration time. The downside is that there are now a lot of artifacts like "ilk", "pdb" or "exp" inside the output directories and in local tests I was only able to define another output directory for "pdb" files.
  2. RHI: Added cube array texture support inside the interface (no concre…

    cofenberg committed Dec 29, 2019
    …te implementations, yet)
You can’t perform that action at this time.