| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-06-18 | debug_report: Add error codes | Courtney Goeltzenleuchter | |
| Add error codes for messages the debug report layer can generate. | |||
| 2015-06-18 | loader: Remove GetGlobalExtensionInfo from dispatch table | Jon Ashburn | |
| No way to reliably dispatch this entry point in layers; will not be recursive. Conflicts: loader/loader.c | |||
| 2015-06-18 | bug-13466: Implement comment #14 | Courtney Goeltzenleuchter | |
| https://cvs.khronos.org/bugzilla/show_bug.cgi?id=13466 | |||
| 2015-06-18 | layers: Fix DrawState and ParamChecker to only use debug_marker if enabled | Jon Ashburn | |
| 2015-06-18 | debug_report: Add debug message flag | Courtney Goeltzenleuchter | |
| 2015-06-18 | vulkan: Fix for bug 13785. | Courtney Goeltzenleuchter | |
| Implement proposal in comment #3. Agreed in June '15 Khronos face-to-face | |||
| 2015-06-17 | misc: Make DEBUG_MARKER entrypoints a device extension with separate dispatch | Jon Ashburn | |
| Right now only DrawState and ParamChecker implement this extension. | |||
| 2015-06-17 | debug: remove old debug extension header | Courtney Goeltzenleuchter | |
| 2015-06-17 | extensions: begin changes for extension support | Courtney Goeltzenleuchter | |
| This patch starts restructuring the various components (loader, driver, layers, etc.) to support global and device extensions. Require GetProcAddr to access the extension functions and related support. | |||
| 2015-06-17 | misc: white space cleanup | Courtney Goeltzenleuchter | |
| 2015-06-17 | misc: Make wsi lunarg an extension rather than core entrypoints | Jon Ashburn | |
| 2015-06-17 | misc: Change vkGetProcAddr to vkGetDeviceProcAddr | Jon Ashburn | |
| Also cleanup layer/loader GPA's to only return device level entrypoints. | |||
| 2015-06-17 | misc: Remove validation bit from the CreateDevice flags | Jon Ashburn | |
| 2015-06-17 | misc: Loader and Layers move device chain activation to CreateDevice | Jon Ashburn | |
| 2015-06-17 | layers: Use the instance chain for entrypoints with instance | Jon Ashburn | |
| Also add to instance dispatch table CreateInstance and GetGlobalExtensionInfo | |||
| 2015-06-17 | layers: Add GetInstanceProcAddr() to all layers | Jon Ashburn | |
| Loader will use this for constructing instance layer instance chains. Layer instance dispatch table is not yet added. | |||
| 2015-06-17 | loader: Make VkInstance a dispatchable object and init with instance table | Jon Ashburn | |
| 2015-06-02 | v98: replace vkUpdateDescriptors() by vkUpdateDescriptorSets() | Chia-I Wu | |
| Only slightly tested. Conflicts: include/vulkan.h | |||
| 2015-06-02 | v98: remove vk{Begin,End}DescriptorPoolUpdate() | Chia-I Wu | |
| Assume VK_DESCRIPTOR_UPDATE_MODE_FASTEST. Conflicts: icd/intel/desc.c include/vulkan.h | |||
| 2015-06-02 | v98: rename count to arraySize in VkDescriptorSetLayoutBinding | Chia-I Wu | |
| Conflicts: include/vulkan.h | |||
| 2015-06-02 | vulkan.h: V97 -- Remove multiple allocations. Bug# 13948. | Mark Lobodzinski | |
| Remove multiple memory allocation requirements from API, and supporting changes in driver, demos, layers, and tests. | |||
| 2015-05-22 | vulkan.h: V96 -- xglCmdBlitImage filter mode. Bug# 13759. | Mark Lobodzinski | |
| 2015-05-11 | vulkan.h: V93 -- fine-grained memory binding synchronization. Bug# 13464 | Mark Lobodzinski | |
| New names and behavior for QueueBind* APIs. | |||
| 2015-05-08 | vulkan.h: V94 -- remove vkCmdCloneImageData. Bug #16550. | Mark Lobodzinski | |
| 2015-05-07 | misc: Add vkGetInstanceProcAddr() entrypoint | Jon Ashburn | |
| Adding this entrypoint as this has been discussed in khronos and is needed for the loader/layer/extension proposal. Caveats: 1) Have not updated layers or any tests/demos yet that will come later; 2) No one including loader is using this call yet; 3) Leaving exisitng vkGetProcAddr() as is for now; later once loader is using vkGetInstanceProcAddr call can switch vkGetProcAddr() to vkGetDeviceProcAddr() | |||
| 2015-05-04 | bug 13854: Remove memory references | Courtney Goeltzenleuchter | |
| header: 0.93.0 svn: 30980 | |||
| 2015-05-01 | bug-13690: Clarification on vkFlushMappedMemory | Courtney Goeltzenleuchter | |
| Bug 13690 - Clarification on the behavior of vkFlushMappedMemory svn ID: 30914 & 30888 | |||
| 2015-05-01 | bug-13751: Update vkCmdClearColorImage color parameter | Courtney Goeltzenleuchter | |
| svn ID: 30918 Change the VkCmdClearColroImage color parameter be a pointer. | |||
| 2015-04-22 | vkEnumerateLayers: Update to match upstream | Courtney Goeltzenleuchter | |
| The upstream vulkan.h header removed maxLayerCount parameter from vkEnumerateLayers. This patch implements that change for the sample driver and layers. | |||
| 2015-04-21 | vulkan.h: Fix up warnings and use VkObject appropriately | Tony Barbour | |
| 2015-04-17 | misc: Make headers match upstream | Courtney Goeltzenleuchter | |
| 2015-04-17 | update to vulkan.h header version 90, bug 13529 | Mike Stroyan | |
| 2015-04-17 | switch to VK_WSI_LunarG | Chia-I Wu | |
| Switch from VK_WSI_X11 to VK_WSI_LunarG v2: - split out glave changes - redo mem_tracker changes - rebase Conflicts: demos/cube.c demos/tri.c v3 (from Ian): - Put "#if 0" around non-upstream members of VkDisplayPropertiesWSI. | |||
| 2015-04-17 | update vk_wsi_lunarg.h ... | Chia-I Wu | |
| Except, remove non-upstream members of VkDisplayPropertiesWSI. | |||
| 2015-04-17 | vulkan: Update vulkan.h for revision 89 -- Bug #13743 | Mark Lobodzinski | |
| Generalizing the VkDescriptorSetLayoutChain object. | |||
| 2015-04-17 | vulkan: Update vulkan.h for revision 88 -- Bug #13744 | Cody Northrop | |
| Rename some vkCmdBindDescriptorSets parameters and add a dynamic offset count. v2: Add a check against dynamicOffsetCount before copying dset data. | |||
| 2015-04-17 | WSI header file changes pushed upstream. | Ian Elliott | |
| The following commits were sent to the WSI TSG's subversion directory: - Remove unnecessary "display" from VkDisplayFormatPropertiesWSI. - Add WSI to end of VkSwapChainImageInfo. - Make vkQueuePresentWSI's 2nd parameter be constant. | |||
| 2015-04-17 | bug-13668: Support for pipeline statistics queries | Courtney Goeltzenleuchter | |
| header #84 svn: 30459 Update PipelineStatisticsQuery to gather data based on indicated statistics flags. Updated with review feedback. | |||
| 2015-04-16 | bug-13466: Note conflict with upstream on VkQueryResultFlags | Courtney Goeltzenleuchter | |
| 2015-04-16 | misc: non-functional changes to match upstream header | Courtney Goeltzenleuchter | |
| Fix up white space and comments to exactly match upstream vulkan.h | |||
| 2015-04-16 | Bug 13632 Header 84 Add VkFlushMappedMemory | Tony Barbour | |
| 2015-04-16 | Bug 13632 Header 84 Add offset and size to VkMapMemory | Tony Barbour | |
| 2015-04-16 | vulkan: Remove VkDescriptorSetLayoutChain from vkCmdBindDescriptorSets | Chia-I Wu | |
| This is part of r30446 on vulkan.h, discussed in bug 13632. Meaty chunks of this commit done by Olv, basic hook up and testing by Cody. | |||
| 2015-04-16 | Bug 13632 Header 84 Assorted questions and comments on vulkan.h | Tony Barbour | |
| 2015-04-16 | misc: Change vkEnumerateGpus to vkEnumeratePhysicalDevices | Jon Ashburn | |
| Conflicts: loader/loader.h | |||
| 2015-04-16 | vulkan: Rename bindInfo to pBindInfo. | Jeremy Hayes | |
| Conflicts: include/vulkan.h layers/param_checker.cpp | |||
| 2015-04-16 | bug 13632: Convert commands to plural form | Courtney Goeltzenleuchter | |
| part of multiple commits to implement bug #13632. bug 13632 header version 82 svn version: 30446 This patch converts: vkCmdBindVertexBuffer -> vkCmdBindVertexBuffers vkQueueAddMemReference -> vkQueueAddMemReferences vkQueueRemoveMemReference -> vkQueueRemoveMemReferences | |||
| 2015-04-16 | vulkan: Update object memory requirements (13723). | Jeremy Hayes | |
| 2015-04-16 | Add GetPhysicalDeviceExtensionInfo() function to API | Tobin Ehlis | |
| Added function to driver, currently returning a count of 0 and VK_ERROR_INVALID_VALUE if an attempt it made to retrieve extension properties. This change is slightly leading another so the first paramter is currently "VkPhysicalGpu" but should be migrated to "VkPhysicalDevice" when that change comes in. | |||
| 2015-04-16 | bug 13466: Allow writing query results to buffer memory | Courtney Goeltzenleuchter | |
