Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
d971b611caf5608f3b8faf1f513e336476b70780
/
layers
d971b61
loader: Add support for debug report
by Courtney Goeltzenleuchter
· 9 years ago
8fd0825
loader: Support layers that don't have an extension entrypoint
by Jon Ashburn
· 9 years ago
2eed1eb
layers: Add multi-device/instance support to param checker layer
by Mark Lobodzinski
· 9 years ago
4c7ac0a
layers: Add multi-device/instance support to APIDump layer
by Mark Lobodzinski
· 9 years ago
fb5437a
layers: Add multi-device/instance support to generated layers
by Mark Lobodzinski
· 9 years ago
76c991d
layers: Multi-device/instance support for Memtracker.
by Mark Lobodzinski
· 9 years ago
e68a9ff
misc: Make DEBUG_MARKER entrypoints a device extension with separate dispatch
by Jon Ashburn
· 9 years ago
f579fa6
extensions: begin changes for extension support
by Courtney Goeltzenleuchter
· 9 years ago
5f985ff
misc: Fix file permissions
by Courtney Goeltzenleuchter
· 9 years ago
210efbc
misc: white space cleanup
by Courtney Goeltzenleuchter
· 9 years ago
3950e1b
DrawState: Add support for multiple PhysicalDevices or Instances
by Jon Ashburn
· 9 years ago
9a8a2e2
layers: Add DestroyDevice and DestroyInstance hooking to deinitialize tables
by Jon Ashburn
· 9 years ago
1c286bb
layers: GPA table initialization shouldn't recurse
by Jon Ashburn
· 9 years ago
8d1b0b5
misc: Change vkGetProcAddr to vkGetDeviceProcAddr
by Jon Ashburn
· 9 years ago
e59f84f
shader_checker: Eliminate redefinition of macro
by Jon Ashburn
· 9 years ago
873afc4
glave: Remove glave source files from this repo
by Jon Ashburn
· 9 years ago
fe7ff9c
layers: Use objects dispatch table for key to layer maps
by Jon Ashburn
· 9 years ago
95a77ba
misc: Loader and Layers move device chain activation to CreateDevice
by Jon Ashburn
· 9 years ago
71836d9
layers: Use the instance chain for entrypoints with instance
by Jon Ashburn
· 9 years ago
8c5cbcf
layers: Add initialization of instance dispatch table
by Jon Ashburn
· 9 years ago
d9dc68b
layers: Remove the layer intercept proc generated header
by Jon Ashburn
· 9 years ago
f6b33db
layers: Add GetInstanceProcAddr() to all layers
by Jon Ashburn
· 9 years ago
d0892c8
cmake: Fix missing dependency in layers for Windows
by Cody Northrop
· 9 years ago
3bb1870
layers: Only print state at Draw calls, not at vkCmdBindDescriptorSets time.
by Tobin Ehlis
· 9 years ago
bf081f3
layers: When printing descriptor info in DrawState correctly handle case of 0 descriptors
by Tobin Ehlis
· 9 years ago
280ba2c
shader_checker: Check for duplicate VI binding descriptions.
by Chris Forbes
· 9 years ago
e382c5a
layers: Migrate dynamic state checks to DrawState from ObjectTracker
by Tobin Ehlis
· 9 years ago
0102a90
layers: fix overrun when only one shader present
by Tony Barbour
· 9 years ago
3a10e62
layers: XChange #58 fix - Correctly copy Vtx Bindings
by Tobin Ehlis
· 9 years ago
93f89e8
layers: LunarXChange #55 fix - Only print DS state when we have last bound DS
by Tobin Ehlis
· 9 years ago
803cc49
layers: Updated ObjectTrack to use std::map and perform some initial valid object checks on params
by Tobin Ehlis
· 9 years ago
62cc3fc
shader_checker: fix invalid iterator dereference (LunarXchange #60)
by Chris Forbes
· 9 years ago
f044ec9
shader_checker: Support pipelines with more stages, and be tolerant
by Chris Forbes
· 9 years ago
f3fc033
shader_checker: Add typechecker support for extra array level
by Chris Forbes
· 9 years ago
944aab1
vulkan.h: Memory binding model changes
by Mark Lobodzinski
· 9 years ago
39d8d75
shader_checker: Also validate vkCreateGraphicsPipelineDerivative
by Chris Forbes
· 9 years ago
81874ba
shader_checker: Extract pipeline validation into own function
by Chris Forbes
· 9 years ago
0203879
Fix a bunch of mismatched new[]/delete.
by Chris Forbes
· 9 years ago
1451918
shader_checker: remove stray debug output from typechecker implementation
by Chris Forbes
· 9 years ago
7191cd5
shader_checker: validate VS inputs against VI even when no VI
by Chris Forbes
· 9 years ago
ee99b9b
shader_checker: Only continue with pipeline config if no errors
by Chris Forbes
· 9 years ago
7f96383
shader_checker: current object & locking
by Chris Forbes
· 9 years ago
db467bd
shader_checker: Add support for delivering layer messages via callback
by Chris Forbes
· 9 years ago
3a22ce9
ShaderChecker: do not crash if Shader output count == 0 and PSO attachments count > 0
by scygan
· 9 years ago
dd7aed7
layers: Change MemTracker maps to contain structs
by Mike Stroyan
· 9 years ago
950496e
layers: Tuning MemTracker
by Mike Stroyan
· 9 years ago
d3850fe
Layers: fix MemTracker threading crash
by Mike Stroyan
· 9 years ago
f7a43bd
layers: thread safe MemTracker
by Mike Stroyan
· 9 years ago
1f9985c
layers: fast return of inactive MemTracker printing
by Mike Stroyan
· 9 years ago
9d00ed7
v98: replace vkUpdateDescriptors() by vkUpdateDescriptorSets()
by Chia-I Wu
· 9 years ago
d4ab894
v98: remove vk{Begin,End}DescriptorPoolUpdate()
by Chia-I Wu
· 9 years ago
712bb5d
v98: rename count to arraySize in VkDescriptorSetLayoutBinding
by Chia-I Wu
· 9 years ago
2306535
vulkan.h: V97 -- Remove multiple allocations. Bug# 13948.
by Mark Lobodzinski
· 9 years ago
0174fed
layers: Improved DrawState Descriptor Update validation
by Tobin Ehlis
· 9 years ago
c4bdde1
layers: Add some early returns in DrawState fail cases to prevent segFs in driver
by Tobin Ehlis
· 9 years ago
dea6ddf
layers: Fix drawState lock bug and don't call driver w/ bad pipeline
by Tobin Ehlis
· 9 years ago
49eb23d
tests: Added some empty test functions with comments for DrawState layer testing
by Tobin Ehlis
· 9 years ago
a9f3d76
layers: Fix some DrawState checks
by Tobin Ehlis
· 9 years ago
ee5eef1
vulkan.h: V96 -- xglCmdBlitImage filter mode. Bug# 13759.
by Mark Lobodzinski
· 9 years ago
7c3ec60
layers: Add additional check for RenderPass sampleCount
by Tobin Ehlis
· 9 years ago
20b7f86
layers: Build C++ version of generic layer
by Mark Lobodzinski
· 9 years ago
38f0db2
layers: Convert object tracker to C++
by Mark Lobodzinski
· 9 years ago
3780e14
tests: Expand layer validation test coverage
by Mark Lobodzinski
· 9 years ago
942b172
vulkan.h: V93 -- fine-grained memory binding synchronization. Bug# 13464
by Mark Lobodzinski
· 9 years ago
46d31e5
shader_checker: check types between FS output and CB
by Chris Forbes
· 9 years ago
401784b
shader_checker: add type checking between VF and VS
by Chris Forbes
· 9 years ago
156a116
shader_checker: add helper to walk a type tree and return the basic type
by Chris Forbes
· 9 years ago
bf2b1d2
shader_checker: fix fs output/cb attachment walking after assert fixes
by Chris Forbes
· 9 years ago
7f72054
layers: remove assumption that there's a glslang source tree alongside
by Chris Forbes
· 9 years ago
e1f48b0
spirv: Update to matching header
by Courtney Goeltzenleuchter
· 9 years ago
2501add
vulkan.h: V94 -- remove vkCmdCloneImageData. Bug #16550.
by Mark Lobodzinski
· 9 years ago
48bd16d
layers: Remove use_count from ObjectTracker
by Mark Lobodzinski
· 9 years ago
03a7e98
layers: Add object type validation to object tracker
by Mark Lobodzinski
· 9 years ago
7c75b85
layers: Use native Vulkan object type definitions
by Mark Lobodzinski
· 9 years ago
b66f5fd
bug 13854: Remove memory references
by Courtney Goeltzenleuchter
· 9 years ago
f69f8a2
bug-13690: Clarification on vkFlushMappedMemory
by Courtney Goeltzenleuchter
· 9 years ago
d7a5cff
bug-13751: Update vkCmdClearColorImage color parameter
by Courtney Goeltzenleuchter
· 9 years ago
c779c7e
layers: Eliminate compiler warnings on Windows.
by Ian Elliott
· 9 years ago
97e52d8
toolchain: Update to newer glslang and LunarGLASS versions
by Cody Northrop
· 9 years ago
e4171f0
mem_tracker: Fix error from fixing MSVC asserts
by Courtney Goeltzenleuchter
· 9 years ago
d8f83d8
layers: Fix msvc++ iterator issues
by David Pinedo
· 9 years ago
3597a20
draw_state: Fix another MSVC++ debug assert
by Courtney Goeltzenleuchter
· 9 years ago
ea3117c
draw_state: Fix Microsoft C++ iterator assert
by Courtney Goeltzenleuchter
· 9 years ago
2fd6799
mem_tracker: Do not increment iterator after delete
by Courtney Goeltzenleuchter
· 9 years ago
ba348a9
draw_state: Fix Microsoft C++ assert
by Courtney Goeltzenleuchter
· 9 years ago
c285216
Shader Checker Layer: make sure iterated list is of non-zero length
by David Pinedo
· 9 years ago
b1567a0
layers: Memtracker formatting changes.
by Mark Lobodzinski
· 9 years ago
18f7155
misc: Changes to fix warnings in Windows / VC++ build
by Tony Barbour
· 9 years ago
f20f87b
misc: Changes to clean up warnings in Release build
by Tony Barbour
· 9 years ago
d9dc0c7
vkEnumerateLayers: Update to match upstream
by Courtney Goeltzenleuchter
· 9 years ago
9671531
layers: Using objects instead of pointers - rename pObj
by Tony Barbour
· 9 years ago
fc15ff8
vulkan.h: Fix up warnings and use VkObject appropriately
by Tony Barbour
· 9 years ago
b050c68
update to vulkan.h header version 90, bug 13529
by Mike Stroyan
· 9 years ago
f869338
switch to VK_WSI_LunarG
by Chia-I Wu
· 9 years ago
e01252d
tests: Ensure vk_blit_test calls QueueAddMemReferences
by Mark Lobodzinski
· 9 years ago
0fadf5f
vulkan: Update vulkan.h for revision 89 -- Bug #13743
by Mark Lobodzinski
· 9 years ago
d4c1a50
vulkan: Update vulkan.h for revision 88 -- Bug #13744
by Cody Northrop
· 9 years ago
ad36715
layers: Add missing functions.
by Jeremy Hayes
· 9 years ago
1cb6222
Win: Eliminate compiler errors/warnings in "shader_checker.cpp"
by Ian Elliott
· 9 years ago
e671777
Win: Copy the "spirv.h" file for Windows builds (KLUDGE) ...
by Ian Elliott
· 9 years ago
Next »