Commit graph

  • d9612098a7 Add toggle for shading rate Sascha Willems 2020-09-04 09:26:30 +02:00
  • 14aebeddbb Toggle for shading rate pattern color visualization Sascha Willems 2020-09-02 20:07:37 +02:00
  • 236595c940 Proper shading rate image size based on device properties Sascha Willems 2020-09-02 19:14:11 +02:00
  • 9d0fd8ce5a Started work on variable rate shading sample Sascha Willems 2020-09-01 21:51:06 +02:00
  • dcdabb9b12 Added SPIR-V extension to HLSL compile script Sascha Willems 2020-08-29 19:56:07 +02:00
  • b9f4b1adf1 Use concurrent sharing mode for image if compute and graphics queue family indices differ Sascha Willems 2020-08-29 12:19:05 +02:00
  • 5d594acb02 Bugfix for checking enabled instance extensions Sascha Willems 2020-08-29 11:32:48 +02:00
  • af49951afb Removed unused include Sascha Willems 2020-08-29 10:43:01 +02:00
  • 4e600f5943 Fixed coordinate transformation for skybox and reflection objects Sascha Willems 2020-08-28 21:15:13 +02:00
  • 1d815e6ced Better handling of device creation failure Sascha Willems 2020-08-27 22:32:49 +02:00
  • 8374d6cd68 Code cleanup, changed message for missing enabled device extensions Sascha Willems 2020-08-27 22:24:43 +02:00
  • de61539799 Store instance extensions, reworked support check Sascha Willems 2020-08-27 19:56:02 +02:00
  • 3298455373
    Output warning to stderr if an extension is not supported (#756) Jérôme Leclercq 2020-08-27 19:36:24 +02:00
  • d5be770f55 Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2020-08-24 20:04:53 +02:00
  • 236a424955 Fixed full screen mode for resolutions different than current desktop size Sascha Willems 2020-08-24 20:04:46 +02:00
  • fd202bfc76
    xcb_connect always returns nonnull pointer, errors must be checked with xcb_connection_has_error (#720) datenwolf 2020-08-24 08:01:23 +02:00
  • d32663d569 Merged #729 Sascha Willems 2020-08-23 18:05:39 +02:00
  • 8f88155a72 Remove prebuilt lib Sascha Willems 2020-08-22 09:23:46 +02:00
  • 8b521e2cd9
    Don't perform unecessary copy (#727) Hanif Ariffin 2020-08-22 03:21:12 -04:00
  • 4ae75d3ee9 Removed unused define Sascha Willems 2020-08-21 21:43:18 +02:00
  • 7ef936b044 Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2020-08-21 17:29:43 +02:00
  • e04c084312 Use push constants for fixed object data, some minor code cleanup Sascha Willems 2020-08-21 17:27:54 +02:00
  • 2210ca22a9
    add FreeBSD support (#752) Francesco 2020-08-21 11:23:01 -03:00
  • fbc3526c58 Added HLSL shaders for order independent transparency sample Sascha Willems 2020-08-21 13:37:05 +02:00
  • 38ba5e6f3e Descripton of OIT sample Sascha Willems 2020-08-21 10:21:59 +02:00
  • 2083a9839c Added Android build files and screenshot for order independent transparency sample Sascha Willems 2020-08-21 10:12:55 +02:00
  • 82747df540
    Add Order Independent Transparency example (#755) daemyung jang 2020-08-21 16:27:06 +09:00
  • d6b61a0952 Ray tracing samples properly handle window resize Sascha Willems 2020-08-16 10:28:29 +02:00
  • 9e22fe7b0d Add resized flag to base class Sascha Willems 2020-08-16 10:22:45 +02:00
  • ee946e2abf
    Update ray tracing samples to use VK_KHR_ray_tracing (#753) Sascha Willems 2020-08-15 17:59:02 +02:00
  • e6956acfbd Enable VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT_KHR flag on buffers that are allocated with VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT Sascha Willems 2020-08-12 20:51:18 +02:00
  • f91bac81ad Merge branch 'master' of https://github.com/SaschaWillems/Vulkan Sascha Willems 2020-08-12 17:58:34 +02:00
  • 15969d58f2 Updated Vulkan headers to 1.2.150 Sascha Willems 2020-08-12 17:58:00 +02:00
  • 810efdae27
    Merge pull request #749 from setoye/patch-1 Sascha Willems 2020-08-09 18:12:02 +02:00
  • b0376aea5e Fixed some compiler warnings and obvious errors Sascha Willems 2020-08-09 15:10:28 +02:00
  • 583e61ac35 Fixed typos Sascha Willems 2020-08-09 14:39:32 +02:00
  • 2898671f40 Fixed typos Sascha Willems 2020-08-09 13:48:49 +02:00
  • fd5f50f298 Fixed typos Sascha Willems 2020-08-09 13:38:33 +02:00
  • de035d3572 Fixed typos Sascha Willems 2020-08-09 13:28:03 +02:00
  • a465bad5aa Cleaned up includes Sascha Willems 2020-08-09 13:16:35 +02:00
  • 9207090718 Fixed typos Sascha Willems 2020-08-09 12:14:12 +02:00
  • 76331af78f Remove pragma once from implementation files Sascha Willems 2020-08-09 11:56:19 +02:00
  • 361535b29e Split texture class into header and implementation Sascha Willems 2020-08-08 22:54:34 +02:00
  • 231e97b8c0 Split device class into header and implementation Sascha Willems 2020-08-08 22:36:01 +02:00
  • 122288fe25 Split buffer class into header and implementation Sascha Willems 2020-08-08 22:18:35 +02:00
  • abd68cc451 Split swap chain class into header and implementation Sascha Willems 2020-08-08 18:48:00 +02:00
  • 78f9881ebf Fixed typos Sascha Willems 2020-08-08 18:22:10 +02:00
  • 5539991ca5 Fixed typos Sascha Willems 2020-08-08 18:13:29 +02:00
  • 3abe588157 Fixed typos Sascha Willems 2020-08-08 13:59:58 +02:00
  • e1ec3b6c78 Fixed typos Sascha Willems 2020-08-08 13:25:58 +02:00
  • 3e5f545b83 Added current screenshots Sascha Willems 2020-08-08 12:28:48 +02:00
  • 14536c6ec7 Removed unused Android code Sascha Willems 2020-08-06 08:02:27 +02:00
  • 117641ebfb
    fix typo YuTArrUsO 2020-08-02 16:21:57 +08:00
  • 9c029b36fa Enable anisotropic filtering if supported by the devices, fixes validation layer message Sascha Willems 2020-07-30 21:10:51 +02:00
  • 011109020b
    Merge pull request #730 from hbina/small_change_in_vkdevice Sascha Willems 2020-07-30 21:02:14 +02:00
  • dd0ec84481
    Merge pull request #499 from AndreasReiten/patch-1 Sascha Willems 2020-07-30 20:55:01 +02:00
  • 29b5ba5abe
    Merge pull request #704 from MattGuerrette/master Sascha Willems 2020-07-30 19:54:09 +02:00
  • 524825dcd6
    Merge pull request #697 from congyue1977/iss696_crash_Adreno640 Sascha Willems 2020-07-28 21:25:06 +02:00
  • feb939096f
    Merge glTF branch (#747) Sascha Willems 2020-07-28 20:20:38 +02:00
  • 8526c204e7 Minor code cleanup, better naming and comments Sascha Willems 2020-07-19 12:13:42 +02:00
  • 8ed41c6ae8 Removed compiler warnings Sascha Willems 2020-07-19 11:53:10 +02:00
  • f68c272695 Use textureLod fo GLSL shaders Sascha Willems 2020-07-19 11:48:12 +02:00
  • 7805b8bbe0 Comment on how cube map arrays are stored in ktx, loop structure Sascha Willems 2020-07-19 09:58:16 +02:00
  • dceb349849 Added cube map array sample Sascha Willems 2020-07-19 07:07:54 +02:00
  • f49c3d9ede
    Merge pull request #737 from manueme/fix/vulkanscene Sascha Willems 2020-07-15 06:56:26 +02:00
  • 3d347adf30
    Merge pull request #741 from Jarreddebeer/yoffset_distancefieldfont Sascha Willems 2020-07-15 06:55:17 +02:00
  • 3b117fd2dc Split into header and implementation Sascha Willems 2020-07-14 20:17:48 +02:00
  • 77322190ea Zero memory with initializer Fies #745 Sascha Willems 2020-07-14 18:42:40 +02:00
  • 447688980e Store mip tail info in virtual texture class Sascha Willems 2020-07-14 07:51:07 +02:00
  • 187606a2ea Properly fill virtual page's mip level Sascha Willems 2020-07-11 21:23:05 +02:00
  • b67bfa6f88 Fill mip tail Sascha Willems 2020-07-11 19:22:19 +02:00
  • 62070aa9f4 Reworking sparse image residency sample Sascha Willems 2020-07-11 13:01:02 +02:00
  • e370e6d169
    Merge glTF scene rendering sample (#744) Sascha Willems 2020-07-04 14:20:45 +02:00
  • 79b89e5cc0 correction to yoffset char positions in distance field fonts example Jarred de Beer 2020-06-29 20:59:38 +02:00
  • 889125c377
    Merge pull request #740 from infapi00/apinheiro/shadowmapping-check-depth-format-supports-linear-filtering Sascha Willems 2020-06-24 20:42:10 +02:00
  • 968ccc0df4
    Merge pull request #726 from FrickHazard/patch-1 Sascha Willems 2020-06-24 20:40:21 +02:00
  • cbf50a9ef3
    Merge pull request #702 from iostrowsINTEL/deferred-fix Sascha Willems 2020-06-24 20:35:04 +02:00
  • 99c9e8e4ee Removed superfluous call to vkCmdSetViewport Sascha Willems 2020-06-24 20:07:04 +02:00
  • 7d50ad6663
    Create FUNDING.yml Sascha Willems 2020-06-24 19:55:02 +02:00
  • d33bc6c75e shadowmappping: check if depth format supports LINEAR filtering Alejandro Piñeiro 2020-06-20 00:08:13 +02:00
  • 599d2aaf04 Fix offset for texture coordinates - vulkanscene example Manuel Machado 2020-06-15 00:11:48 -03:00
  • 55d7125e7c
    Merge pull request #733 from dtrajko/master Sascha Willems 2020-06-09 07:26:23 +02:00
  • 94a4a2bb32 Correct shadersPath for renderheadless project Dejan Trajkovic 2020-06-09 06:33:38 +02:00
  • c201670b0e Correct shadersPath for computeheadless project Dejan Trajkovic 2020-06-07 17:26:11 +02:00
  • 8c8c4966bc Add clang format setting Sascha Willems 2020-06-06 14:43:11 +02:00
  • 3b345005e5 Add example header files to project (if present) Sascha Willems 2020-06-06 14:42:53 +02:00
  • b0b299ee9c Removed last traces of old skeletal animation sample Sascha Willems 2020-06-06 14:32:28 +02:00
  • 2589566364
    Merge pull request #732 from SaschaWillems/gltfskinning Sascha Willems 2020-06-06 14:11:22 +02:00
  • fb022f3e05 Removed no-longer used model Sascha Willems 2020-06-06 13:58:01 +02:00
  • 4850536922 Replaced old skinning sample with new glTF one Sascha Willems 2020-06-06 13:57:31 +02:00
  • cb0633550f Adnroid build Sascha Willems 2020-06-06 13:52:45 +02:00
  • aa1768b315 Finished glTF skinning readme/tutorial Sascha Willems 2020-06-06 13:31:04 +02:00
  • d03595ab5b Code cleanup Sascha Willems 2020-06-06 13:02:40 +02:00
  • 1158cb2232 Code cleanup and simplification Sascha Willems 2020-06-06 12:44:55 +02:00
  • b13ed52213 Comments Sascha Willems 2020-06-06 12:01:07 +02:00
  • 05a9c23220 Android build files Sascha Willems 2020-06-06 11:28:50 +02:00
  • ffc3068c9d Resource cleanup Sascha Willems 2020-06-06 11:21:55 +02:00
  • 9e96aeaa5f clang format Sascha Willems 2020-06-06 11:05:56 +02:00
  • a1afaf3de5 Code cleanup Sascha Willems 2020-06-06 11:00:38 +02:00
  • 6eb0273c76 Code cleanup Sascha Willems 2020-06-06 10:20:30 +02:00