| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-02-10 | include: Use single-quote no paths when including sibling headers | Karl Schultz | |
| 2016-02-10 | Remove Khronos confidential clause from license text. | Karl Schultz | |
| 2016-02-09 | header: Update to version 1.0.3 which adds some version macros | Jon Ashburn | |
| 2016-02-08 | layers: MR215 Update spec version to match json files | Courtney Goeltzenleuchter | |
| 2016-02-02 | include: Update copyright and apply clang-format (no logic changes) | Karl Schultz | |
| 2016-01-22 | misc: bump to header 1.0.2 | Jon Ashburn | |
| 2016-01-20 | debug_report: Integrate review feedback | Courtney Goeltzenleuchter | |
| Conflicts: include/vulkan/vk_ext_debug_report.h Conflicts: include/vulkan/vk_ext_debug_report.h | |||
| 2016-01-20 | layers: Remove obsolete VkbaseLayerObject | Jon Ashburn | |
| 2016-01-20 | loader: Remove CreateInstance and CreateDevice | Courtney Goeltzenleuchter | |
| The new init mechanism always uses GetInstanceProcAddr to query the next layer's CreateInstance or CreateDevice function. Thus no reason to cache those function pointers in the instance dispatch table. | |||
| 2016-01-20 | loader: implement new layer init method | Courtney Goeltzenleuchter | |
| New layer init method requires the construction of Link information for CreateInstance and CreateDevice that is accessible to layers via the CreateInfo.pNext pointer. The layer can then use the Get*ProcAddr from the Link structure to initialize their dispatch table if the call down the chain returns successfully. This removes the need to do special initialization work at Get*ProcAddr time. Layer Get*ProcAddr now return their internal function pointers regardless of the value of instance or device. Only need to have valid instance & device when looking up extensions or when passing the request down the chain. This mechanism allows us to remove object wrapping used by the loader previously. Also simplifies the dispatch table setup. Conflicts: layers/device_limits.cpp layers/draw_state.cpp loader/loader.c loader/trampoline.c | |||
| 2016-01-20 | loader: Add structures to support new init method | Courtney Goeltzenleuchter | |
| These structures will be used to extend CreateInstance and CreateDevice to support layers. The loader will create a chain of these structures - one per layer - that tells the layer the Get*ProcAddr for the next lower part. | |||
| 2016-01-20 | icd: Remove unused reference to vk_sdk_platform.h | Courtney Goeltzenleuchter | |
| 2016-01-19 | debug_report: MR141, Change pUserData to match type used elsewhere | Courtney Goeltzenleuchter | |
| Other uses of pUserData in Vulkan do not have a const qualifier, remove it for this pUserData. | |||
| 2016-01-12 | header: move to version 1.0.1 | Jon Ashburn | |
| 2016-01-11 | header: Move to version 1.0.0 from 0.222 | Jon Ashburn | |
| Whitespace only change. | |||
| 2016-01-11 | misc: Move to Vulkan header version 0.222 | Jon Ashburn | |
| 2016-01-07 | Fixes: Fixed Visual Studio warnings during compilation. | Mark Young | |
| Changes to properly detect proper Visual Studio and fix build warnings. | |||
| 2015-12-31 | misc: For header vers 221; add deviceFeature drawIndirectFirstInstance | Jon Ashburn | |
| 2015-12-31 | misc: For header vers 220, fix BOTTOM_OF_PIPE typo | Jon Ashburn | |
| 2015-12-31 | misc: Add barrier pipeline stage BOTTOM_OF_PIPE; for header vers 219 | Jon Ashburn | |
| Use BOTTOM_PIPE for barrier for WSI presentation. | |||
| 2015-12-31 | headers: debug_report ext and pipelineCache version additions for header 218 | Jon Ashburn | |
| 2015-12-31 | misc: rename descriptorSetlayout pBinding; update to header vers 217 | Jon Ashburn | |
| 2015-12-31 | misc: Add pipeline stage flags to wait upon for queueSubmit semaphores; v216 | Jon Ashburn | |
| 2015-12-31 | misc: Changes to go to header v215 including vulkan.h version update | Jon Ashburn | |
| 2015-12-31 | misc: Changes to go to header v214 including vulkan.h version update | Jon Ashburn | |
| 2015-12-31 | bump header version to 213.1 | Jon Ashburn | |
| This includes WSI changes that are post vers 213 so that is why use 213.1 | |||
| 2015-12-31 | misc: rename startXXX to firstXXX and add firstXXX param to setviewport/scissor | Jon Ashburn | |
| Header file changes going to 213 version | |||
| 2015-12-29 | misc: Bump header to 212.1 | Jon Ashburn | |
| Adds rest of version 212 changes (timestamp in DeviceLimits) that wasn't in the 217 WSI header updates. | |||
| 2015-12-29 | WSI: Update "vulkan.h" with WSI contents of version 217. | Ian Elliott | |
| 2015-12-17 | layers: bump debug_report version number | Jon Ashburn | |
| 2015-12-17 | debug_report: Update extension name | Courtney Goeltzenleuchter | |
| 2015-12-17 | debug_report: rename object type and error bits | Courtney Goeltzenleuchter | |
| Conflicts: demos/tri.c layers/device_limits.cpp layers/draw_state.cpp layers/image.cpp layers/mem_tracker.cpp layers/param_checker.cpp layers/vk_layer_logging.h loader/debug_report.c tests/layer_validation_tests.cpp | |||
| 2015-12-17 | debug_report: rename vk_lunarg_debug_report.h | Courtney Goeltzenleuchter | |
| 2015-12-17 | misc: Update copyright statements | Courtney Goeltzenleuchter | |
| 2015-12-17 | debug_report: Add DebugReportMessage function | Courtney Goeltzenleuchter | |
| 2015-12-17 | debug_report: make destroy have void return value | Courtney Goeltzenleuchter | |
| 2015-12-17 | debug_report: rename and update to use CreateInfo | Courtney Goeltzenleuchter | |
| 2015-12-17 | debug_report: Rename VkDbgMsgCallback object | Courtney Goeltzenleuchter | |
| 2015-12-15 | demos: Fix build warning on Linux for tri | Jon Ashburn | |
| 2015-12-15 | debug_report: Make pUserData always a const | Courtney Goeltzenleuchter | |
| This prevents compiler warnings. | |||
| 2015-12-15 | loader: Remove unused debug helper functions | Courtney Goeltzenleuchter | |
| Helper functions weren't considered essential to the debug_report extension and will be moved to a library. | |||
| 2015-12-15 | layers: Fix debug_report extension number | Jon Ashburn | |
| 2015-12-15 | layers: Rename VK_DEBUG_REPORT_EXTENSION enums | Courtney Goeltzenleuchter | |
| 2015-12-15 | layers: rename VkDbgObjectType | Courtney Goeltzenleuchter | |
| VkDebugReportObjectTypeLUNARG fits the extension naming requirements | |||
| 2015-12-15 | layers: Rename DebugReport flags | Courtney Goeltzenleuchter | |
| Conflicts: layers/mem_tracker.cpp Conflicts: layers/draw_state.cpp | |||
| 2015-12-15 | vulkan: Changes for header version 211 | Jon Ashburn | |
| Add anisotropyEnable to VkSamplerCreateInfo. Add inheritedQueries to VkPhysicalDeviceFeatures | |||
| 2015-12-11 | wsi: Make WSI cases more consistent, fail if not set correctly | Mark Lobodzinski | |
| Filled in build details for Mir, Wayland, etc. | |||
| 2015-12-11 | android: Update build to define android platform at build time | Michael Lentine | |
| 2015-12-11 | android: Fix android build. | Michael Lentine | |
| Temporarily disable shader checker which now depends on glslang Fix xcb guards and set the ifdef based on platform | |||
| 2015-12-10 | layers: Some debug_marker fixes for draw state | Jon Ashburn | |
