| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-10-22 | loader: Fix heap_realloc function to return newly allocated memory | Jon Ashburn | |
| LunarXchange issue #162 | |||
| 2015-10-22 | layers: Remove mid() & mdd() functions from DrawState | Tobin Ehlis | |
| Just use the report_data directly off the already looked-up map entry for the given device/instance. This saves a map lookup. | |||
| 2015-10-22 | layers: Add DrawState check for DescriptorSet availability in Pool | Tobin Ehlis | |
| Prior to allocating descriptors from a Pool, verify that requested number/type of descriptors are available in that Pool, flag error if not. When Pool is reset or when descriptors are allocated, release descriptors back to pool. Added constructor and destructor for POOL_NODE to simplify allocation/cleanup. Added layer documentation for new check and AllocDescriptorFromEmptyPool test to verify that error is correctly flagged. | |||
| 2015-10-22 | layers: DrawState layout tracking improvements | Tobin Ehlis | |
| Descriptor type per layout tracked via vector to simplify allocation/cleanup. Added tracking for pipeline layout that can be used for further validation checks | |||
| 2015-10-22 | layers: Added TODO comments to DrawState for missing validation checks | Tobin Ehlis | |
| 2015-10-22 | layers: Fix indices in DrawState error message | Tobin Ehlis | |
| If imageView aspect for DescriptorSet Update has both Depth and Stencil set, top-level "WriteDescriptorSet" is governed by "i" and specific descriptor within that particular WriteDescriptorSet is governed by "j". | |||
| 2015-10-22 | layers: Comment in DrawState for missing validation of DescriptorPool size limit | Tobin Ehlis | |
| 2015-10-21 | demos: Add mem barrier to change layout to present | Tony Barbour | |
| This addresses LunarExchange issue 168 | |||
| 2015-10-21 | demos: check return value from vkQueueWaitSemaphore | Tony Barbour | |
| 2015-10-21 | demos: Handle paint events and call RedrawWindow to animate | Tony Barbour | |
| This keeps MessageBoxs from validation on Windows from hanging the demos, while allowing the demo to animate | |||
| 2015-10-21 | Fix "_out64" -> "build" references accidentally removed | Cody Northrop | |
| 2015-10-21 | Fix formatting in BUILD.md | Cody Northrop | |
| 2015-10-21 | BUILD.md: changed "_out64" to "build" | David Pinedo | |
| 2015-10-19 | demos: fix tabs and line endings in vulkaninfo | David Pinedo | |
| 2015-10-19 | Demos: output api version in vulkaninfo | David Pinedo | |
| 2015-10-19 | Clarify parameter usage in memory_type_from_properties | Tony Barbour | |
| 2015-10-16 | layers: LX161, validate attachment references in subpasses | Mark Lobodzinski | |
| For CmdClearColorAttachment, attachment ref must be in attachment reference array of current subpass. | |||
| 2015-10-16 | layers: LX160, Validate Descriptor Set Image Aspects | Mark Lobodzinski | |
| Validated that Descriptor Sets do not have both the STENCIL and DEPTH aspect bits set in their imageViews. | |||
| 2015-10-15 | loader: Clean up loader_platform file | Jon Ashburn | |
| 2015-10-15 | Add subpass dependency validation. | Michael Lentine | |
| 2015-10-15 | layers: LX159, properly validate swapchain images | Mark Lobodzinski | |
| Swapchain images are implicitly created and deleted, but must be considered valid VkImage objects. | |||
| 2015-10-15 | layers: LX159, validate all descriptorSets in array | Mark Lobodzinski | |
| DrawState was not using array index in dsUpdate. | |||
| 2015-10-15 | layers: LX159, pipelineCache CAN be Null. | Mark Lobodzinski | |
| Fix for ObjectTracker to not error on NULL pipelineCache objects. | |||
| 2015-10-15 | layers: Remove MemTracker dead code | Mark Lobodzinski | |
| 2015-10-14 | cmake: Need glslang for tests as well as ICD | Courtney Goeltzenleuchter | |
| 2015-10-14 | cmake: Fix options for building on Windows | Courtney Goeltzenleuchter | |
| 2015-10-14 | cmake: Make all sub-components optional | Jason Ekstrand | |
| 2015-10-14 | loader: Use loc instead of location for getting the directory | Jason Ekstrand | |
| Without this, the VK_ICD_FILENAMES parameter ends up getting ignored | |||
| 2015-10-14 | Updaing build to include vk_layer_utils | Michael Lentine | |
| 2015-10-13 | update_external_sources: Get Windows LunarGLASS build working again | Cody Northrop | |
| Include the following changes: - Enable SPIR-V rev 32 support - Always delete previous LunarGLASS builds, just like glslang - Disable Debug LunarGLASS build - Change order of glslang build so that Release resides in install | |||
| 2015-10-12 | layers: Bug #14850, enforce validation for semaphore states | Mark Lobodzinski | |
| Added creation of driver-side semaphore objects. | |||
| 2015-10-12 | Fix image aspect value passed to demo_set_image_layout | Tony Barbour | |
| Addresses LunarExchange issue #156 | |||
| 2015-10-09 | layers: Remove dependency between calls to vkCreateImage and ↵ | Tony Barbour | |
| vkGetPhysicalDeviceProperties | |||
| 2015-10-09 | demos: Create a wider console on windows | David Pinedo | |
| 2015-10-09 | Loader: Fix locking bug in CreateInstance | Jon Ashburn | |
| 2015-10-08 | update_external_sources: move up to latest glslang | Greg Fischer | |
| Also remove a few redundant redundancies. | |||
| 2015-10-08 | loader: Remove unneeded defines | Courtney Goeltzenleuchter | |
| 2015-10-08 | loader: Use correct 64bit printf format for Windows | Courtney Goeltzenleuchter | |
| Fixes LunarXchange issue #145 | |||
| 2015-10-08 | layers: Fix Windows compiler warnings | Courtney Goeltzenleuchter | |
| 2015-10-08 | layers: Fix Windows compile warnings | Courtney Goeltzenleuchter | |
| 2015-10-08 | layers: clean up includes | Courtney Goeltzenleuchter | |
| 2015-10-08 | layers: Add DEBUG_OUTPUT support to swapchain | Courtney Goeltzenleuchter | |
| 2015-10-08 | layers: Add DEBUG_OUTPUT support to shader_checker | Courtney Goeltzenleuchter | |
| 2015-10-08 | layers: Add DEBUG_OUTPUT support to param_checker | Courtney Goeltzenleuchter | |
| 2015-10-08 | layers: Add DEBUG_OUTPUT support to mem_tracker | Courtney Goeltzenleuchter | |
| 2015-10-08 | layers: Add DEBUG_OUTPUT support to image | Courtney Goeltzenleuchter | |
| 2015-10-08 | layers: Add DEBUG_OUTPUT support to draw_state | Courtney Goeltzenleuchter | |
| 2015-10-08 | layers: Add DEBUG_OUTPUT support to device_limits | Courtney Goeltzenleuchter | |
| 2015-10-08 | layers: Add support for Windows DEBUG_OUTPUT logging | Courtney Goeltzenleuchter | |
| 2015-10-08 | demos: Add getting GetDeviceProcAddr entrypoint from GetInstanceProcAddr | Jon Ashburn | |
| Better test for the loader. | |||
