87 Commits
Author SHA1 Message Date
Dave Bookout (Intel) f916171cf1 Update README.md
fix broken links
2022-02-16 14:35:09 -08:00
Pawel Lapinski e8e384b3c5 Merge pull request #23 from whydoubt/exec
Set executable flag on bash scripts
2018-07-23 22:25:31 +02:00
Jeff Smith cd25c66492 Set executable flag on bash scripts 2018-07-21 16:42:33 -05:00
Pawel Lapinski cf8ad6a145 Merge pull request #22 from ds-hwang/vs2017
Move to VS2017
2018-06-27 13:37:01 +02:00
Hwang 4a5107dcfd Move to VS2017
VS2017 community is the most widely used, so depricate VS2013 and move
to VS2017.
2018-04-28 14:39:48 -07:00
Pawel Lapinski 40f5a89f05 Small code refactoring. 2018-03-20 10:29:59 +01:00
Pawel Lapinski e903d62731 Updated compile_shaders.sh bash script. 2018-03-20 10:29:59 +01:00
Pawel Lapinski 20fbf8a299 Renamed shader files and updated compile_shaders.bat batch file. 2018-03-20 10:29:58 +01:00
Pawel Lapinski d566eef9a0 Added link to the text of the 7th part of the tutorial. 2018-03-19 22:44:08 +01:00
Pawel Lapinski ef40a99868 Converted shader files using more recent version of the glslangValidator. 2018-02-27 11:20:41 +01:00
Pawel Lapinski 07887b44e5 Updated shader compiling bash script. 2018-02-27 11:18:01 +01:00
Pawel Lapinski 3bd7bb2060 Updated shader compiling bat file. 2018-02-27 11:14:25 +01:00
Pawel Lapinski 85c53b9c33 Small code refactoring - preparing for further parts of the tutorial. 2018-02-27 10:51:55 +01:00
Pawel Lapinski c3741bf127 Changed folder structure and updated CMakeLists.txt file to match these changes. 2018-02-26 23:36:38 +01:00
Pawel Lapinski 2592271bfa Renamed base class used in tutorials. 2018-02-26 22:48:53 +01:00
Pawel Lapinski 906cd3fb8d Updated README.md file to match changes in folder structure. 2018-02-25 23:40:59 +01:00
Pawel Lapinski 3553b1442c Changed folder structure and refactored CMakeLists.txt file. 2018-02-25 23:35:49 +01:00
Pawel Lapinski 5939076774 Added filters to generated Visual Studio solution. 2018-02-23 11:57:32 +01:00
Pawel Lapinski 4bf7361221 Small fixes and code refactoring for Tutorial07. 2018-02-22 14:11:20 +01:00
Pawel Lapinski 7b4dca8586 Fixed calculation of projection matrices (aligned with the Vulkan Cookbook). 2018-02-05 14:52:26 +01:00
Pawel Lapinski 9af5bc6d35 Changed line endings from Windows (\r\n) to Linux (\n) style. 2017-11-14 09:57:36 +01:00
Pawel Lapinski 340a7a664a Fixed small mistake in device selection loop. Added info about selected device name in Tutorial01. 2017-09-19 21:28:15 +02:00
Pawel Lapinski 71151a6370 Added link to the 6th part of the tutorial 2017-08-04 20:41:35 +02:00
codergirl42 0994ef6c5c Updated License Headers
Fixed control characters that caused misformatting in some text editors
2017-06-05 15:40:42 -07:00
codergirl42 561ac8c3c7 Updated License to Apache 2.0 2017-04-21 16:20:21 -07:00
Pawel Lapinski 8e634b23bc Merge pull request #19 from TexKiller/patch-1
Fix texture path on Tutorial07
2017-03-09 11:03:04 +01:00
TexKiller eeb6f36ca6 Fix texture path on Tutorial07
Changing Data06 to Data07 in texture path.
2017-03-09 05:00:43 -03:00
Pawel Lapinski 38d58f4fae Merge pull request #17 from lanphon/master
Use passed image handle to allocate memory.
2016-12-20 09:53:32 +01:00
Xinzhao@SWAT-06 35ff9cc8f0 Use the parameter of the image handle to allocate memory.
The original code will use Vulkan.Image.Handle to query the requirement of
the image to be allocated memory, which is unreasonable, since the handle
for the image has been given as the parameter "image" already. When reuse
this function to create other images, the program would crash in the
driver side for this reason.
2016-12-20 16:23:49 +08:00
Pawel Lapinski ace944f547 Merge pull request #15 from s-ol/master
Fix window creation with XCB and XLIB
2016-12-06 08:20:56 +01:00
s-ol 6439648691 fix window creation with XCB and XLIB 2016-11-06 11:52:23 +01:00
plapins 42eb048187 Fixed bug in Tutorial07 in wrong data size provided during copy operation. 2016-09-13 11:03:27 +02:00
plapins d5a6671ec0 Added Linux version of compile_shaders.sh file. 2016-09-13 11:03:05 +02:00
plapins 47bb2a9177 Fixed initial layout (changed to undefined) during transitioning swapchain image after acquisition (both inside a pipeline barrier and render pass) in the rest of tutorials (04 to 07). 2016-08-19 10:57:38 +02:00
plapins 1d4a08db7e Fixed small mistake in a comment. 2016-08-19 10:51:29 +02:00
plapins e5b9c166d2 Fixed initial layout (changed to undefined) during transitioning swapchain image after acquisition (both inside a pipeline barrier and render pass). 2016-08-19 10:51:11 +02:00
plapins ca638ee002 Added link to the 5th tutorial to the README.md file. 2016-08-17 15:37:07 +02:00
plapins ac538d2f72 Renamed Vulkan library on Linux OS to libvulkan.so.1. 2016-07-27 11:23:27 +02:00
plapins 6891584245 Added handle's value clearing after framebuffer's destruction. 2016-07-27 11:23:26 +02:00
Pawel Lapinski 74bcb3aecb Updated links to tutorials on software.intel.com site. 2016-07-18 23:49:58 +02:00
plapins cdd862333c Updated README.md file (added link to fourth tutorial). 2016-07-16 00:21:08 +02:00
plapins 1570a40314 Refactored code in Tutorial 05 (changed order of operaions - moved rendering resources creation to the beginning). 2016-07-05 00:20:14 +02:00
plapins 05959fd7e5 Updated Tutorial 05 to incorporate changes implemented in a Tutorial 04. 2016-07-04 22:51:31 +02:00
plapins bb53abad14 Replaced deprecated VK_API_VERSION definition with VK_MAKE_VERSION() macro. 2016-07-03 13:35:14 +02:00
plapins 83666e93b9 Modified Tutorial04: improved code maintenance (replaced static arrays with std::vectors); changed order of some operations (moved vertex buffer creation before rendering resources creation). 2016-07-02 22:45:16 +02:00
plapins 67b0dd27c9 Fixed code responsible for checking minimal required device parameters (limits). 2016-07-02 22:42:06 +02:00
plapins 638d77d51b Improved image memory barriers (used subpass dependencies in render pass). 2016-07-01 18:23:04 +02:00
plapins 7181fa4016 Added description of Tutorial07 to README.md file. Added image presenting rendering results of Tutorial07. 2016-06-24 10:02:13 +02:00
plapins 8c6cc0ded3 Adjusted size of a quad in Tutorial07. 2016-06-24 10:00:16 +02:00
plapins cf481257a0 Added "/Project/build" folder to GIT's ignore list. 2016-06-24 09:39:25 +02:00