vulkan

    0

    1답변

    2 차 하위 패스의 InputAttachment로 DepthBuffer를 구현하는 데 문제가 있습니다. 첫 번째 서브 패스의 깊이 정보를 사용하고 싶습니다. 이걸 어떻게 성취 할 수 있니? 다음과 같이 내 깊이 버퍼는 설정입니다 .. 내 현재 코드 나에게 단지 빈 버퍼를 제공 보인다 : create_info.imageType = VK_IMAGE_TYPE_

    1

    1답변

    현재 NVIDIA GeForce GTX 780 (Gigabyte에서 온 것) - 온보드 BIOS의 영향을 얼마나받을 수 있는지 모르겠지만 설치되어 있지만 Vulkans 인서 펙시로 인해 두 개가 있습니다. SLI의 코드에서는 한 번에 하나의 장치 만 사용하지만 NVIDIA 제어 센터에서는 SLI가 활성화됩니다. 공식 드라이버 버전 375.63을 사용합니다)

    1

    1답변

    "초보자"가 많으므로 TOP_OF_PIPELINE을 dst로 사용하고 BOTTOM_OF_PIPELINE을 src로 사용하면 둘 모두에 대해 ALL_COMMANDS을 의미한다고 생각합니다. Here 니콜 볼라스 (Nicol Bolas)는 "파이프의 상단/하단이 메모리 장벽에 대해 의미가 없으므로 아마도이를 사용하는 것이 유효하지 않을 수 있으며 따라서 실행

    0

    2답변

    에 대한 vkCmdPipelineBarrier 내 질문은 두 부분으로 구성되어 있습니다 : /볼 수있는 메모리를 사용할 수있는 차이점은 무엇입니까? 이 튜토리얼 (https://vulkan-tutorial.com)에서 Vulkan을 배우면서 현재 유니폼 데이터 (단순 모델/뷰/프로젝션 행렬)를 장치 로컬 메모리에 업로드하는 다른 방법을 찾고 있습니다. 행렬

    1

    2답변

    Vulkan에서 설명자 풀을 사용하여 셰이더에서 사용하기 위해 일부 레이아웃의 설명자 세트를 할당하지만 VkDescriptorPoolCreateInfo을 vkCreateDescriptorPool으로 전달하면 설명자 형식을 포함하는 많은 개체를 취하는 pPoolSizes 필드가 있고 숫자. 설명서는 다소 모호하게 보입니다. 그러나 이것은 주어진 설명자 풀이

    1

    1답변

    나는 인터넷 검색을했는데 Vulkan에 픽셀 버퍼 객체가있는 것으로 나타나지 않습니다. Vulkan API에 이와 유사한 기능이 있습니까?

    2

    1답변

    일부 Vulkan 코드를 작성했는데 일부 드라이버 버그 (Linux, mesa 13, intel)를 치고 있다고 생각합니다. 드라이버는 VK_PRESENT_MODE_MAILBOX_KHR (사양 위반) 만 제공합니다. 나는 imageCount가 2 인 스왑 체인을 만들면 결과적으로 동작이 VK_PRESENT_MODE_FIFO_KHR과 같아야한다는 인상 아래에

    1

    1답변

    나는 LunarG의 튜토리얼 코드에서 Vulkan을 공부하고 있습니다. 튜토리얼의 03-init_device.cpp에서는 대기열 패밀리의 개수를 얻은 다음 하나의 대기열 만 있고 논리 장치를 생성한다고 가정합니다. 샘플 코드를 다음과 같이 int sample_main(int argc, char *argv[]) { struct sample_info

    1

    1답변

    를 사용하여 cmd를 버퍼를 제출할 수 없습니다 10 번. vkCmdDrawIndexed 호출을 주석, void Renderer::SetupCommandBuffers(const VulkanDevice &device) { // Cache common settings to all command buffers VkCommandBufferBegi

    2

    2답변

    두 개의 CommandBuffer가 할당 된 CommandPool이 있다고 가정하십시오 (CommandBuffer1, CommandBuffer2). CommandPool은 Thread 0에 있으며 CommandBuffer1 및 CommandBuffer2도 Thread 0에 있습니다. CommandBuffer1과 CommandBuffer1을 다른 스레드에 전