aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2015-06-18misc: Remove VK_PHYSICAL_DEVICE_INFO_TYPE_DISPLAY_PROPERTIES_WSIJon Ashburn
This is only used for getting display object which is no longer needed since the GetDisplayInfoWSI() functions is removed
2015-06-18misc: Remove GetDisplayInfoWSI()Jon Ashburn
This entry point was a challenge for loader to handle correctly. Since it is going away in the new WSI proposal remove it in all components.
2015-06-18vulkan.h: V102 -- Rename min/maxDepth for DepthStencil, Bug# 13917Mark Lobodzinski
Renamed depth-stencil minDepth and maxDepth to minDepthBounds and maxDepthBounds.
2015-06-18vulkan.h: V101 -- Remove programPointSize, Bug# 13928Mark Lobodzinski
2015-06-18vulkan.h: V100 -- Remove vkClearDescriptorSets, Bug# 13783Mark Lobodzinski
Conflicts: layers/draw_state.cpp
2015-06-18vulkan.h: V99 -- Remove fixed-function point parameters, Bug# 13928Mark Lobodzinski
Remove pointSize and pointFadeThreshold from VkDynamicRsStateCreateInfo.
2015-06-18vulkan.h: V99 -- Remove vkPinSystemMemory, Bug# 13926Mark Lobodzinski
2015-06-18vulkan.h: V99 -- Remove vkSetMemoryPriority, Bug# 13925Mark Lobodzinski
Conflicts: layers/mem_tracker.cpp
2015-06-18debug_report: Add error codesCourtney Goeltzenleuchter
Add error codes for messages the debug report layer can generate.
2015-06-18loader: Remove GetGlobalExtensionInfo from dispatch tableJon Ashburn
No way to reliably dispatch this entry point in layers; will not be recursive. Conflicts: loader/loader.c
2015-06-18bug-13466: Implement comment #14Courtney Goeltzenleuchter
https://cvs.khronos.org/bugzilla/show_bug.cgi?id=13466
2015-06-18layers: Fix DrawState and ParamChecker to only use debug_marker if enabledJon Ashburn
2015-06-18debug_report: Add debug message flagCourtney Goeltzenleuchter
2015-06-18vulkan: Fix for bug 13785.Courtney Goeltzenleuchter
Implement proposal in comment #3. Agreed in June '15 Khronos face-to-face
2015-06-17misc: Make DEBUG_MARKER entrypoints a device extension with separate dispatchJon Ashburn
Right now only DrawState and ParamChecker implement this extension.
2015-06-17debug: remove old debug extension headerCourtney Goeltzenleuchter
2015-06-17extensions: begin changes for extension supportCourtney 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-17misc: white space cleanupCourtney Goeltzenleuchter
2015-06-17misc: Make wsi lunarg an extension rather than core entrypointsJon Ashburn
2015-06-17misc: Change vkGetProcAddr to vkGetDeviceProcAddrJon Ashburn
Also cleanup layer/loader GPA's to only return device level entrypoints.
2015-06-17misc: Remove validation bit from the CreateDevice flagsJon Ashburn
2015-06-17misc: Loader and Layers move device chain activation to CreateDeviceJon Ashburn
2015-06-17layers: Use the instance chain for entrypoints with instanceJon Ashburn
Also add to instance dispatch table CreateInstance and GetGlobalExtensionInfo
2015-06-17layers: Add GetInstanceProcAddr() to all layersJon Ashburn
Loader will use this for constructing instance layer instance chains. Layer instance dispatch table is not yet added.
2015-06-17loader: Make VkInstance a dispatchable object and init with instance tableJon Ashburn
2015-06-02v98: replace vkUpdateDescriptors() by vkUpdateDescriptorSets()Chia-I Wu
Only slightly tested. Conflicts: include/vulkan.h
2015-06-02v98: remove vk{Begin,End}DescriptorPoolUpdate()Chia-I Wu
Assume VK_DESCRIPTOR_UPDATE_MODE_FASTEST. Conflicts: icd/intel/desc.c include/vulkan.h
2015-06-02v98: rename count to arraySize in VkDescriptorSetLayoutBindingChia-I Wu
Conflicts: include/vulkan.h
2015-06-02vulkan.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-22vulkan.h: V96 -- xglCmdBlitImage filter mode. Bug# 13759.Mark Lobodzinski
2015-05-11vulkan.h: V93 -- fine-grained memory binding synchronization. Bug# 13464Mark Lobodzinski
New names and behavior for QueueBind* APIs.
2015-05-08vulkan.h: V94 -- remove vkCmdCloneImageData. Bug #16550.Mark Lobodzinski
2015-05-07misc: Add vkGetInstanceProcAddr() entrypointJon 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-04bug 13854: Remove memory referencesCourtney Goeltzenleuchter
header: 0.93.0 svn: 30980
2015-05-01bug-13690: Clarification on vkFlushMappedMemoryCourtney Goeltzenleuchter
Bug 13690 - Clarification on the behavior of vkFlushMappedMemory svn ID: 30914 & 30888
2015-05-01bug-13751: Update vkCmdClearColorImage color parameterCourtney Goeltzenleuchter
svn ID: 30918 Change the VkCmdClearColroImage color parameter be a pointer.
2015-04-22vkEnumerateLayers: Update to match upstreamCourtney Goeltzenleuchter
The upstream vulkan.h header removed maxLayerCount parameter from vkEnumerateLayers. This patch implements that change for the sample driver and layers.
2015-04-21vulkan.h: Fix up warnings and use VkObject appropriatelyTony Barbour
2015-04-17misc: Make headers match upstreamCourtney Goeltzenleuchter
2015-04-17update to vulkan.h header version 90, bug 13529Mike Stroyan
2015-04-17switch to VK_WSI_LunarGChia-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-17update vk_wsi_lunarg.h ...Chia-I Wu
Except, remove non-upstream members of VkDisplayPropertiesWSI.
2015-04-17vulkan: Update vulkan.h for revision 89 -- Bug #13743Mark Lobodzinski
Generalizing the VkDescriptorSetLayoutChain object.
2015-04-17vulkan: Update vulkan.h for revision 88 -- Bug #13744Cody Northrop
Rename some vkCmdBindDescriptorSets parameters and add a dynamic offset count. v2: Add a check against dynamicOffsetCount before copying dset data.
2015-04-17WSI 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-17bug-13668: Support for pipeline statistics queriesCourtney Goeltzenleuchter
header #84 svn: 30459 Update PipelineStatisticsQuery to gather data based on indicated statistics flags. Updated with review feedback.
2015-04-16bug-13466: Note conflict with upstream on VkQueryResultFlagsCourtney Goeltzenleuchter
2015-04-16misc: non-functional changes to match upstream headerCourtney Goeltzenleuchter
Fix up white space and comments to exactly match upstream vulkan.h
2015-04-16Bug 13632 Header 84 Add VkFlushMappedMemoryTony Barbour
2015-04-16Bug 13632 Header 84 Add offset and size to VkMapMemoryTony Barbour