Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
7e46b62a7db13d9f38542d1fe164737928ad87a9
/
layers
d02a964
layers: Initialize debug_report instance proc table
by Courtney Goeltzenleuchter
· 9 years ago
ba748ca
loader: Remove obsolete extension / layer code
by Courtney Goeltzenleuchter
· 9 years ago
bfd2c66
shader_checker: Use DEBUG_REPORT helper functions
by Courtney Goeltzenleuchter
· 9 years ago
500b89b
param_checker: Use DEBUG_REPORT extension helpers
by Courtney Goeltzenleuchter
· 9 years ago
766df64
mem_tracker: DEBUG_REPORT handled by helper functions
by Courtney Goeltzenleuchter
· 9 years ago
f63df9e
mem_tracker: DEBUG_REPORT is global, do not use in CreateDevice
by Courtney Goeltzenleuchter
· 9 years ago
3a5567d
mem_tracker: Updates to match latest loader changes
by Courtney Goeltzenleuchter
· 9 years ago
491d59d
draw_state: Add validation extension record
by Courtney Goeltzenleuchter
· 9 years ago
ee56287
draw_state: Add support for DEBUG_REPORT
by Courtney Goeltzenleuchter
· 9 years ago
abc035e
draw_state: Add CreateInstance support
by Courtney Goeltzenleuchter
· 9 years ago
74b1a1e
loader: remove dependency fields from extension info
by Courtney Goeltzenleuchter
· 9 years ago
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
· 10 years ago
76c991d
layers: Multi-device/instance support for Memtracker.
by Mark Lobodzinski
· 10 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
· 10 years ago
210efbc
misc: white space cleanup
by Courtney Goeltzenleuchter
· 10 years ago
3950e1b
DrawState: Add support for multiple PhysicalDevices or Instances
by Jon Ashburn
· 10 years ago
9a8a2e2
layers: Add DestroyDevice and DestroyInstance hooking to deinitialize tables
by Jon Ashburn
· 10 years ago
1c286bb
layers: GPA table initialization shouldn't recurse
by Jon Ashburn
· 10 years ago
8d1b0b5
misc: Change vkGetProcAddr to vkGetDeviceProcAddr
by Jon Ashburn
· 10 years ago
e59f84f
shader_checker: Eliminate redefinition of macro
by Jon Ashburn
· 10 years ago
873afc4
glave: Remove glave source files from this repo
by Jon Ashburn
· 10 years ago
fe7ff9c
layers: Use objects dispatch table for key to layer maps
by Jon Ashburn
· 10 years ago
95a77ba
misc: Loader and Layers move device chain activation to CreateDevice
by Jon Ashburn
· 10 years ago
71836d9
layers: Use the instance chain for entrypoints with instance
by Jon Ashburn
· 10 years ago
8c5cbcf
layers: Add initialization of instance dispatch table
by Jon Ashburn
· 10 years ago
d9dc68b
layers: Remove the layer intercept proc generated header
by Jon Ashburn
· 10 years ago
f6b33db
layers: Add GetInstanceProcAddr() to all layers
by Jon Ashburn
· 10 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
· 10 years ago
7191cd5
shader_checker: validate VS inputs against VI even when no VI
by Chris Forbes
· 10 years ago
ee99b9b
shader_checker: Only continue with pipeline config if no errors
by Chris Forbes
· 10 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
· 10 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
· 10 years ago
950496e
layers: Tuning MemTracker
by Mike Stroyan
· 10 years ago
d3850fe
Layers: fix MemTracker threading crash
by Mike Stroyan
· 10 years ago
f7a43bd
layers: thread safe MemTracker
by Mike Stroyan
· 10 years ago
1f9985c
layers: fast return of inactive MemTracker printing
by Mike Stroyan
· 10 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
· 10 years ago
a9f3d76
layers: Fix some DrawState checks
by Tobin Ehlis
· 10 years ago
ee5eef1
vulkan.h: V96 -- xglCmdBlitImage filter mode. Bug# 13759.
by Mark Lobodzinski
· 10 years ago
7c3ec60
layers: Add additional check for RenderPass sampleCount
by Tobin Ehlis
· 10 years ago
20b7f86
layers: Build C++ version of generic layer
by Mark Lobodzinski
· 10 years ago
38f0db2
layers: Convert object tracker to C++
by Mark Lobodzinski
· 10 years ago
3780e14
tests: Expand layer validation test coverage
by Mark Lobodzinski
· 10 years ago
942b172
vulkan.h: V93 -- fine-grained memory binding synchronization. Bug# 13464
by Mark Lobodzinski
· 10 years ago
46d31e5
shader_checker: check types between FS output and CB
by Chris Forbes
· 10 years ago
401784b
shader_checker: add type checking between VF and VS
by Chris Forbes
· 10 years ago
156a116
shader_checker: add helper to walk a type tree and return the basic type
by Chris Forbes
· 10 years ago
bf2b1d2
shader_checker: fix fs output/cb attachment walking after assert fixes
by Chris Forbes
· 10 years ago
7f72054
layers: remove assumption that there's a glslang source tree alongside
by Chris Forbes
· 10 years ago
e1f48b0
spirv: Update to matching header
by Courtney Goeltzenleuchter
· 10 years ago
2501add
vulkan.h: V94 -- remove vkCmdCloneImageData. Bug #16550.
by Mark Lobodzinski
· 10 years ago
48bd16d
layers: Remove use_count from ObjectTracker
by Mark Lobodzinski
· 10 years ago
03a7e98
layers: Add object type validation to object tracker
by Mark Lobodzinski
· 10 years ago
7c75b85
layers: Use native Vulkan object type definitions
by Mark Lobodzinski
· 10 years ago
b66f5fd
bug 13854: Remove memory references
by Courtney Goeltzenleuchter
· 10 years ago
f69f8a2
bug-13690: Clarification on vkFlushMappedMemory
by Courtney Goeltzenleuchter
· 10 years ago
d7a5cff
bug-13751: Update vkCmdClearColorImage color parameter
by Courtney Goeltzenleuchter
· 10 years ago
c779c7e
layers: Eliminate compiler warnings on Windows.
by Ian Elliott
· 10 years ago
97e52d8
toolchain: Update to newer glslang and LunarGLASS versions
by Cody Northrop
· 10 years ago
e4171f0
mem_tracker: Fix error from fixing MSVC asserts
by Courtney Goeltzenleuchter
· 10 years ago
d8f83d8
layers: Fix msvc++ iterator issues
by David Pinedo
· 10 years ago
3597a20
draw_state: Fix another MSVC++ debug assert
by Courtney Goeltzenleuchter
· 10 years ago
ea3117c
draw_state: Fix Microsoft C++ iterator assert
by Courtney Goeltzenleuchter
· 10 years ago
2fd6799
mem_tracker: Do not increment iterator after delete
by Courtney Goeltzenleuchter
· 10 years ago
ba348a9
draw_state: Fix Microsoft C++ assert
by Courtney Goeltzenleuchter
· 10 years ago
c285216
Shader Checker Layer: make sure iterated list is of non-zero length
by David Pinedo
· 10 years ago
b1567a0
layers: Memtracker formatting changes.
by Mark Lobodzinski
· 10 years ago
18f7155
misc: Changes to fix warnings in Windows / VC++ build
by Tony Barbour
· 10 years ago
f20f87b
misc: Changes to clean up warnings in Release build
by Tony Barbour
· 10 years ago
Next »