목록전체 글 (95)
Scientia Conditorium
원문 : Validation layers - Vulkan Tutorial (vulkan-tutorial.com) [Vulkan006][번역] Vulkan Tutorial - 삼각형 그리기 유효성 검사(Drawing a triangle - Validation layers) Validation layers - Vulkan Tutorial What are validation layers? The Vulkan API is designed around the idea of minimal driver overhead and one of the manifestations of that goal is that there is very limited error checking in the API by default. E..
[Vulkan][오류] VUID-vkGetDeviceQueue-queueFamilyIndex 오류 Vulkan 프로그램 초기화하는 도중에 vkGetDeviceQueue 함수에서 에러가 발생하였다. validation layer: Validation Error: [ VUID-vkGetDeviceQueue-queueFamilyIndex-00384 ] | MessageID = 0x99bbdd45 | vkGetDeviceQueue(): queueFamilyIndex (0) is not one of the queue families given via VkDeviceQueueCreateInfo structures when the device was created. The Vulkan spec states: queu..
[Vulkan][오류] Validation Error : VUIT-vkDestroyInstance 오류 Vulkan 프로그램을 종료할 때 리소스를 정리하는 과정에서 아래와 같은 오류가 나왔다. validation layer: Validation Error: [ VUID-vkDestroyInstance-instance-00629 ] Object 0: handle = 0x1ecbcf2ed00, type = VK_OBJECT_TYPE_INSTANCE; Object 1: handle = 0xfd5b260000000001, type = VK_OBJECT_TYPE_DEBUG_UTILS_MESSENGER_EXT; | MessageID = 0x8b3d8e18 | vkDestroyInstance(): OBJ ERROR ..
[책리뷰] 알고리즘 인사이드 with 파이썬 전반적인 소감 및 마음에 드는 부분 알고리즘과 자료구조의 기본적인 내용을 소개하면서 이를 통해 코딩 문제 풀이를 설명한 책입니다. 첫번째 장점은 자료구와 알고리즘을 설명하는데 이해하기 쉽도록 최대한 많은 그림이 삽입되었다는 점입니다. 보통 2차원 배열이라던가 트리 구조에서 순회하는 알고리즘들은 동작 방식이 한번에 와닿지 않는 경우가 많습니다. 그런 부분을 최소화 시키고자 그림을 통해 동작 순서를 자세하게 설명해줍니다. 아래 사진은 그런 예시들 입니다. 두 번째 장점으로는 오랜 시간동안 개발해온 저자가 엄선한 leetcode 86문제 입니다. 자료구조와 알고리즘을 설명해주고 이를 코딩문제에 어떻게 적용하는지 보여줍니다. 문제를 해결한 코드를 한줄한줄 자세하게 설..
원문 : https://vulkan-tutorial.com/Drawing_a_triangle/Setup/Instance [Vulkan005][번역] Vulkan Tutorial - 삼각형 그리기 인스턴스(Drawing a triangle - Instance) Instance - Vulkan Tutorial Creating an instance The very first thing you need to do is initialize the Vulkan library by creating an instance. The instance is the connection between your application and the Vulkan library and creating it involves specify..
원문 : https://vulkan-tutorial.com/Drawing_a_triangle/Setup/Base_code [Vulkan004][번역] Vulkan Tutorial - 삼각형 그리기 기본 코드(Drawing a triangle - Base code) Base code - Vulkan Tutorial General structure In the previous chapter you've created a Vulkan project with all of the proper configuration and tested it with the sample code. In this chapter we're starting from scratch with the following code: #inclu..
원문 : https://vulkan-tutorial.com/Development_environment [Vulkan003][번역] Vulkan Tutorial - 개발 환경(Development environment) Development environment - Vulkan Tutorial In this chapter we'll set up your environment for developing Vulkan applications and install some useful libraries. All of the tools we'll use, with the exception of the compiler, are compatible with Windows, Linux and MacOS, but the ..
원문 : https://vulkan-tutorial.com/Overview [Vulkan002] Vulkan Tutorial - Overview Overview - Vulkan Tutorial This chapter will start off with an introduction of Vulkan and the problems it addresses. After that we're going to look at the ingredients that are required for the first triangle. This will give you a big picture to place each of the subsequent chapters vulkan-tutorial.com 이 장에서는 Vulkan과..
원문 : https://vulkan-tutorial.com/Introduction [Vulkan] Vulkan Tutorial - Introduction Introduction - Vulkan Tutorial About This tutorial will teach you the basics of using the Vulkan graphics and compute API. Vulkan is a new API by the Khronos group (known for OpenGL) that provides a much better abstraction of modern graphics cards. This new interface allows you to bette vulkan-tutorial.com Abou..
[책리뷰] 개발자를 위한 실전 선형대수학 Practical Linear Algebra for Data Science 전반적인 소감 및 마음에 드는 부분 간만에 제대로 된 선형대수학 책을 만났다. 일단 가장 좋은건 쓸데없는 파이썬 기초 설명이 없다는 것이다. 엄밀히 말하면 들어있긴 한데, 부록으로 빠져있기 때문에 괜찮다. 선형대수학 책이니 선형대수학에 대해 설명해야지 파이썬 기초 코딩이 챕터 하나를 잡고 있으면 안된다는 의미다. 그런 점에 이 책은 파이썬 기초 코딩을 약 25장에 걸쳐 부록으로 간략하게만 설명해주고 있다. 한글 제목은 '개발자를 위한' 이지만 영문명을 직역하면 '데이터과학을 위한'이 된다. 책 내용을 보았을 때, '개발자를 위한' 이라고 의역한 것은 좋다고 생각한다. 책에 나오는 연습문제는..