VULKAN: Add texture support
* This allows sampling of textures from the fragment shader. Storage buffers are the only thing left now to implement
Showing
- CMakeLists.txt 3 additions, 0 deletionsCMakeLists.txt
- CMakeLists.txt.user 7 additions, 7 deletionsCMakeLists.txt.user
- src/gs/gs.cc 9 additions, 1 deletionsrc/gs/gs.cc
- src/gs/gs.h 17 additions, 1 deletionsrc/gs/gs.h
- src/gs/gsrenderer.cpp 12 additions, 17 deletionssrc/gs/gsrenderer.cpp
- src/gs/gsrenderer.h 2 additions, 0 deletionssrc/gs/gsrenderer.h
- src/gs/vulkan/buffer.cc 0 additions, 1 deletionsrc/gs/vulkan/buffer.cc
- src/gs/vulkan/buffer.h 6 additions, 3 deletionssrc/gs/vulkan/buffer.h
- src/gs/vulkan/common.h 7 additions, 0 deletionssrc/gs/vulkan/common.h
- src/gs/vulkan/context.cc 46 additions, 8 deletionssrc/gs/vulkan/context.cc
- src/gs/vulkan/context.h 6 additions, 0 deletionssrc/gs/vulkan/context.h
- src/gs/vulkan/texture.cc 186 additions, 0 deletionssrc/gs/vulkan/texture.cc
- src/gs/vulkan/texture.h 36 additions, 0 deletionssrc/gs/vulkan/texture.h
- src/gs/vulkan/window.cc 3 additions, 3 deletionssrc/gs/vulkan/window.cc
- src/gs/vulkan/window.h 0 additions, 1 deletionsrc/gs/vulkan/window.h
- src/main.cc 3 additions, 6 deletionssrc/main.cc
- src/shaders/fragment.glsl 46 additions, 1 deletionsrc/shaders/fragment.glsl
- src/shaders/vertex.glsl 3 additions, 0 deletionssrc/shaders/vertex.glsl
Loading
Please register or sign in to comment