Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
ca173b8f16ef2db76c858a1b8b162c1d18cf701f
/
layers
/
mem_tracker.cpp
ca173b8
loader: Move CreateDevice to device table
by Courtney Goeltzenleuchter
· 9 years ago
909827d
layers: Do not advertise support for WSI
by Courtney Goeltzenleuchter
· 9 years ago
3ef99c7
layers: Remove unneeded asserts
by Courtney Goeltzenleuchter
· 9 years ago
59a4732
vulkan.h: V108 -- Static Types, Bug# 13919
by Tony Barbour
· 9 years ago
2bf8f90
bug 14016: Make vkResetFences take const pFences
by Courtney Goeltzenleuchter
· 9 years ago
908aa75
bug 13038: Remove support for multiple GPUs
by Courtney Goeltzenleuchter
· 9 years ago
f2093b6
vulkan.h: V103 -- Add VkPipelineLayout to vkCmdBindDescriptorSets, Bug# 14047
by Mark Lobodzinski
· 9 years ago
13ed075
MemTracker: Advertise WSI_LUNARG extension in GetPhysDevExtInfo
by Jon Ashburn
· 9 years ago
35f8afc
layers: Comment for newbies.
by Jeremy Hayes
· 9 years ago
a79828d
MemTracker: make sure get_mem_binding_from_object uses dispatchable object
by Jon Ashburn
· 9 years ago
2e0d3b4
layers: Remove dead code.
by Jeremy Hayes
· 9 years ago
747f2b6
layers: Make WSI_LUNARG a device extension and check if enabled before use
by Jon Ashburn
· 9 years ago
095e677
mem_tracker: Cannot get dispatch key after destroy
by Courtney Goeltzenleuchter
· 9 years ago
421e2bd
vulkan.h: V99 -- Remove vkPinSystemMemory, Bug# 13926
by Mark Lobodzinski
· 9 years ago
2e6b910
vulkan.h: V99 -- Remove vkSetMemoryPriority, Bug# 13925
by Mark Lobodzinski
· 9 years ago
6568f91
layers: Fix memtracker segfault for ill-behaved apps
by Mark Lobodzinski
· 9 years ago
6f48432
mem_tracker: Process config file debug actions
by Courtney Goeltzenleuchter
· 9 years ago
b9f0bf3
layers: make log_msg format log strings for perf
by Courtney Goeltzenleuchter
· 9 years ago
89d6844
mem_tracker: Add some more debug code
by Courtney Goeltzenleuchter
· 9 years ago
6211086
mem_tracker: Use dispatch access functions
by Courtney Goeltzenleuchter
· 9 years ago
540d349
mem_tracker: Need dispatch object for logging
by Courtney Goeltzenleuchter
· 9 years ago
1010044
mem_tracker: Add debug asserts
by Courtney Goeltzenleuchter
· 9 years ago
17fd5ce
mem_tracker: Initialize new mem record
by Courtney Goeltzenleuchter
· 9 years ago
e45acec
mem_tracker: add per-instance persistent data
by Courtney Goeltzenleuchter
· 9 years ago
7dcc6a7
memtracker: Add persistent storage
by Courtney Goeltzenleuchter
· 9 years ago
9eed289
layers: Make dispatch table thread safe
by Jon Ashburn
· 9 years ago
d02a964
layers: Initialize debug_report instance proc table
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
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
76c991d
layers: Multi-device/instance support for Memtracker.
by Mark Lobodzinski
· 9 years ago
f579fa6
extensions: begin changes for extension support
by Courtney Goeltzenleuchter
· 9 years ago
8d1b0b5
misc: Change vkGetProcAddr to vkGetDeviceProcAddr
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
f6b33db
layers: Add GetInstanceProcAddr() to all layers
by Jon Ashburn
· 9 years ago
944aab1
vulkan.h: Memory binding model changes
by Mark Lobodzinski
· 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
2306535
vulkan.h: V97 -- Remove multiple allocations. Bug# 13948.
by Mark Lobodzinski
· 9 years ago
ee5eef1
vulkan.h: V96 -- xglCmdBlitImage filter mode. Bug# 13759.
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
2501add
vulkan.h: V94 -- remove vkCmdCloneImageData. Bug #16550.
by Mark Lobodzinski
· 9 years ago
b66f5fd
bug 13854: Remove memory references
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
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
2fd6799
mem_tracker: Do not increment iterator after delete
by Courtney Goeltzenleuchter
· 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
d9dc0c7
vkEnumerateLayers: Update to match upstream
by Courtney Goeltzenleuchter
· 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
d4c1a50
vulkan: Update vulkan.h for revision 88 -- Bug #13744
by Cody Northrop
· 9 years ago
71a8512
Bug 13632 Header 84 Add offset and size to VkMapMemory
by Tony Barbour
· 9 years ago
a3b9a20
vulkan: Remove VkDescriptorSetLayoutChain from vkCmdBindDescriptorSets
by Chia-I Wu
· 9 years ago
d1c3572
Bug 13632 Header 84 Assorted questions and comments on vulkan.h
by Tony Barbour
· 9 years ago
f68ad72
bug 13632: Convert commands to plural form
by Courtney Goeltzenleuchter
· 9 years ago
7ad197f
layers: Removing old GetExtensionSupport API call
by Tobin Ehlis
· 9 years ago
40f7f40
vulkan: Updated vulkan.h for revision 79 -- Bug #13464
by Mark Lobodzinski
· 9 years ago
6865d4a
vulkan.h: Rename parameters in vkCmdResolveImage calls
by Tony Barbour
· 9 years ago
e019af7
layers: indirect GPA in dispatch table
by Mike Stroyan
· 9 years ago
8fbeea9
layers: memtracker - waiting on only some fences
by Mike Stroyan
· 9 years ago
5d37f70
layers: Check for NULL ptrs while iterating over fenceMap
by Tobin Ehlis
· 9 years ago
0c55f3a
mem_tracker: Check for fence before retiring
by Courtney Goeltzenleuchter
· 9 years ago
b268921
layers: MemTracker error message fixes
by Mark Lobodzinski
· 9 years ago
120cfbe
layers: Add extension Validation so loader will add layers with Validation
by Jon Ashburn
· 9 years ago
b870cbb
layers: Layers now compiling on rename branch, still need to test but cube is currenting hitting segF by itself
by Tobin Ehlis
· 9 years ago
abc1bc4
layers: Added in fence state validation to MemTracker
by Mark Lobodzinski
· 9 years ago
9fd4cc4
vulkan: Add vkGetGlobalExtensionInfo entrypoint
by Jon Ashburn
· 9 years ago
4b140cb
vulkan: Avoid use of reserved underscore-uppercase sequence
by Courtney Goeltzenleuchter
· 9 years ago
502744a
vulkan: Naming beautification
by Courtney Goeltzenleuchter
· 9 years ago
4d9f465
layers: Remove wrapping of GPU objects by loader and layers
by Jon Ashburn
· 9 years ago
bacb0f5
loader: refactor layer activation function to handle more general inputs
by Jon Ashburn
· 9 years ago
fb4efc6
vulkan: beautification changes
by Courtney Goeltzenleuchter
· 9 years ago
95487bc
vulkan: API renaming
by Courtney Goeltzenleuchter
· 9 years ago
d8e229c
Stage 1 of rename
by Courtney Goeltzenleuchter
· 9 years ago
5f3960e
layers: Update GetExtensionSupport() to handle queries for layer name
by Jon Ashburn
· 9 years ago
148e158
Updated header file to version 67 (xglResetFences)
by Mark Lobodzinski
· 9 years ago
ed450b0
layers: Incorporated memory reference handling into MemTracker
by Mark Lobodzinski
· 9 years ago
efdd3cd
layers: Fixes to get them building and working with descriptor changes
by Mark Lobodzinski
· 9 years ago
2f3f8a2
layers: Updated for explicit fence validation with multiple queues
by Courtney Goeltzenleuchter
· 9 years ago
3bc3f6e
layers: Added support for multiple queues
by Mark Lobodzinski
· 9 years ago
748eddf
layers: Added GetDeviceQueue API, fixed up variable names
by Mark Lobodzinski
· 9 years ago
97b7523
xgl: Enable new mem ref functions
by Courtney Goeltzenleuchter
· 9 years ago
2ebabfb
xgl: Remove QueueSetGlobalMemReferences
by Courtney Goeltzenleuchter
· 9 years ago
d3fb955
xgl: Add QueueMemReference functions
by Courtney Goeltzenleuchter
· 9 years ago
eeae16b
layers: Fixes to get them building and working with descriptor changes
by Courtney Goeltzenleuchter
· 9 years ago
72a3d13
layers: Correct xglBindObjectMemory signature in MemTracker message.
by Tobin Ehlis
· 9 years ago
4ffc1c6
layers: Convert memtracker to cpp
by Mark Lobodzinski
· 9 years ago
1c943a7
mem_tracker: Report PRESENTABLE_IMAGE_MEMORY obj
by Courtney Goeltzenleuchter
· 9 years ago
Next »