aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-17v133: Update parameter types on CmdWaitEventsCourtney Goeltzenleuchter
2015-07-17v115: remove GetPhysicalDevicePerformanceCourtney Goeltzenleuchter
2015-07-17rename: GetPhysicalDeviceFormatInfo to GetPhysicalDeviceFormatPropertiesCourtney Goeltzenleuchter
2015-07-17vulkan: Updates to match upstream vulkan.hCourtney Goeltzenleuchter
2015-07-17vulkan: Switch to upstream headerCourtney Goeltzenleuchter
2015-07-17vulkan.h: API changes for #13744 - sharing across queuesChris Forbes
The ICD doesn't do anything differently interesting yet, but this is enough that the API works. V2: Fix testbinding. Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2015-07-17tests: Integrate command pools into testsCourtney Goeltzenleuchter
2015-07-17demos: Update for command poolsCody Northrop
2015-07-17icd: Support for command poolsCody Northrop
2015-07-17layers: Various layer fixes to get layer validation tests working with type ↵Tobin Ehlis
safety changes
2015-07-17nulldrv: Fix up compile issues for WindowsCourtney Goeltzenleuchter
2015-07-17loader: Fix MS compile warningCourtney Goeltzenleuchter
2015-07-17layers: Fixup and reenable fs output validation in ShaderCheckerChris Forbes
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2015-07-17bug-14184: Transient memory allocationsCourtney Goeltzenleuchter
2015-07-17Bug 14224: Remove abbreviations on some API symbolsTony Barbour
2015-07-17misc: Bump header versionCourtney Goeltzenleuchter
2015-07-17Bug 14084: Get tests compiling and runningTony Barbour
Some layer tests still have issues.
2015-07-17Bug 14248: Add vkFreeDescriptorSetsTony Barbour
2015-07-17layers: Get MemTracker compiling with type safety header changeTobin Ehlis
Still need to test functionality.
2015-07-17layers: Get Generic layer to compile with type safety header changesTobin Ehlis
2015-07-17layers: Update ShaderChecker for 14084Chris Forbes
Signed-off-by: Chris Forbes <chrisf@ijw.co.nz>
2015-07-17TODO: Disable non-working layers for nowCourtney Goeltzenleuchter
2015-07-17Bug 14084 - Object Tracker, Image, Generic layersTony Barbour
2015-07-17layers: Threading layer type safety header changesMike Stroyan
Change to one map per data type. Change to one useObject and finishUsingObject function per data type. Use object.handle as map key for non-dispatchable objects. Change to VkDbgObjectType.
2015-07-17layers: Fix param checker compilation errors.Jeremy Hayes
2015-07-17layers: Updated DrawState to work with type safety changesTobin Ehlis
DrawState now working with cube demo, but lots of cleanup and TODO items that need to be addressed.
2015-07-17layers: Layer updates to get helpers compiling with type safety changesTobin Ehlis
2015-07-17misc: Enable only APIDump layer for nowCourtney Goeltzenleuchter
2015-07-17Bug 14084 - Improve type safety and remove polymorphismTony Barbour
2015-07-17bug 14084: Update test binding for type safetyCourtney Goeltzenleuchter
2015-07-17layers: Updated DrawState to use new VkAttachmentView objectTobin Ehlis
2015-07-17update vulkan.h for multi-pass command buffers (V131, #14075)Chia-I Wu
Minimal changes to keep everything building and functioning. TODO: Need to port draw_state to use new VkAttachmentView structure.
2015-07-17demos: fix color attachment store opChia-I Wu
Should be STORE, not DONT_CARE.
2015-07-17demos: destroy VkRenderPass and VkFramebuffer with VkDeviceChia-I Wu
We should not destroy them immediately after the command buffer is built.
2015-07-17demos: remove an extraneous vkCmdBeginRenderPass()Chia-I Wu
2015-07-17loader: Exit loop as soon as we know the answerCourtney Goeltzenleuchter
2015-07-17vulkaninfo: Fix compiler complaint on windowsCourtney Goeltzenleuchter
The windows compiler didn't like it when the known_extensions list of empty. By removing that size from inside the loop we get the effect we want (0 iterations) and avoid the compiler complaint.
2015-07-17loader: use device extension list, not globalCourtney Goeltzenleuchter
When validating the PhysicalDevice extensions really need to use the device extension list not the loader's global list.
2015-07-14Revert "demos: use -o on glslangValidator to allow parallel make"Courtney Goeltzenleuchter
This reverts commit 2d83e06b0dacb8b4d1364b816ce10e56829e048a. Do not want to make this change at this time.
2015-07-14demos: use -o on glslangValidator to allow parallel makeGregF
2015-07-10demos: Fix windows compile error in vulkaninfo.cDavid Pinedo
2015-07-10demos: Fix list of known device extensions to not include WSI_LUNARGJon Ashburn
Also remove DEBUG_MARKER from intel_icd list as it doesn't implement the extension so don't report it.
2015-07-10demos: add code to compile spv files in separate directories.GregF
This enables parallel build.
2015-07-10layers: Allow ObjectTracker to skip validation of objects that can be NULLTobin Ehlis
2015-07-10nulldrv: Update for bug 14033 Add new entrypoints and delete old onesJon Ashburn
2015-07-10misc: Update header versionCourtney Goeltzenleuchter
2015-07-10helper: Update header parserCourtney Goeltzenleuchter
The generated version of vulkan.h does not include structure names on enums or structures. This was throwing off our parser. This patch adds support to handle that.
2015-07-10misc: Make spirv compile and mv one commandCourtney Goeltzenleuchter
Seeing some issues where a parallel make causes problems by moving result of a different compile. Combined the commands into one line to try and reduce odds that happens.
2015-07-10vulkan: Rename bool32_t to VkBool32Courtney Goeltzenleuchter
Target was v129 of the header
2015-07-10misc: Support Pipeline caches and multi pipeline create, bug 14033 API changesJon Ashburn