Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
39fce0f346bea0a094a01da54d0bbbae8b24ffa3
/
layers
/
mem_tracker.cpp
« Previous
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
· 10 years ago
8c5cbcf
layers: Add initialization of instance dispatch table
by Jon Ashburn
· 10 years ago
f6b33db
layers: Add GetInstanceProcAddr() to all layers
by Jon Ashburn
· 10 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
· 10 years ago
2501add
vulkan.h: V94 -- remove vkCmdCloneImageData. Bug #16550.
by Mark Lobodzinski
· 10 years ago
b66f5fd
bug 13854: Remove memory references
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
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
2fd6799
mem_tracker: Do not increment iterator after delete
by Courtney Goeltzenleuchter
· 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
d9dc0c7
vkEnumerateLayers: Update to match upstream
by Courtney Goeltzenleuchter
· 10 years ago
b050c68
update to vulkan.h header version 90, bug 13529
by Mike Stroyan
· 10 years ago
f869338
switch to VK_WSI_LunarG
by Chia-I Wu
· 10 years ago
e01252d
tests: Ensure vk_blit_test calls QueueAddMemReferences
by Mark Lobodzinski
· 10 years ago
d4c1a50
vulkan: Update vulkan.h for revision 88 -- Bug #13744
by Cody Northrop
· 10 years ago
71a8512
Bug 13632 Header 84 Add offset and size to VkMapMemory
by Tony Barbour
· 10 years ago
a3b9a20
vulkan: Remove VkDescriptorSetLayoutChain from vkCmdBindDescriptorSets
by Chia-I Wu
· 10 years ago
d1c3572
Bug 13632 Header 84 Assorted questions and comments on vulkan.h
by Tony Barbour
· 10 years ago
f68ad72
bug 13632: Convert commands to plural form
by Courtney Goeltzenleuchter
· 10 years ago
7ad197f
layers: Removing old GetExtensionSupport API call
by Tobin Ehlis
· 10 years ago
40f7f40
vulkan: Updated vulkan.h for revision 79 -- Bug #13464
by Mark Lobodzinski
· 10 years ago
6865d4a
vulkan.h: Rename parameters in vkCmdResolveImage calls
by Tony Barbour
· 10 years ago
e019af7
layers: indirect GPA in dispatch table
by Mike Stroyan
· 10 years ago
8fbeea9
layers: memtracker - waiting on only some fences
by Mike Stroyan
· 10 years ago
5d37f70
layers: Check for NULL ptrs while iterating over fenceMap
by Tobin Ehlis
· 10 years ago
0c55f3a
mem_tracker: Check for fence before retiring
by Courtney Goeltzenleuchter
· 10 years ago
b268921
layers: MemTracker error message fixes
by Mark Lobodzinski
· 10 years ago
120cfbe
layers: Add extension Validation so loader will add layers with Validation
by Jon Ashburn
· 10 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
· 10 years ago
abc1bc4
layers: Added in fence state validation to MemTracker
by Mark Lobodzinski
· 10 years ago
9fd4cc4
vulkan: Add vkGetGlobalExtensionInfo entrypoint
by Jon Ashburn
· 10 years ago
4b140cb
vulkan: Avoid use of reserved underscore-uppercase sequence
by Courtney Goeltzenleuchter
· 10 years ago
502744a
vulkan: Naming beautification
by Courtney Goeltzenleuchter
· 10 years ago
4d9f465
layers: Remove wrapping of GPU objects by loader and layers
by Jon Ashburn
· 10 years ago
bacb0f5
loader: refactor layer activation function to handle more general inputs
by Jon Ashburn
· 10 years ago
fb4efc6
vulkan: beautification changes
by Courtney Goeltzenleuchter
· 10 years ago
95487bc
vulkan: API renaming
by Courtney Goeltzenleuchter
· 10 years ago
d8e229c
Stage 1 of rename
by Courtney Goeltzenleuchter
· 10 years ago
5f3960e
layers: Update GetExtensionSupport() to handle queries for layer name
by Jon Ashburn
· 10 years ago
148e158
Updated header file to version 67 (xglResetFences)
by Mark Lobodzinski
· 10 years ago
ed450b0
layers: Incorporated memory reference handling into MemTracker
by Mark Lobodzinski
· 10 years ago
efdd3cd
layers: Fixes to get them building and working with descriptor changes
by Mark Lobodzinski
· 10 years ago
2f3f8a2
layers: Updated for explicit fence validation with multiple queues
by Courtney Goeltzenleuchter
· 10 years ago
3bc3f6e
layers: Added support for multiple queues
by Mark Lobodzinski
· 10 years ago
748eddf
layers: Added GetDeviceQueue API, fixed up variable names
by Mark Lobodzinski
· 10 years ago
97b7523
xgl: Enable new mem ref functions
by Courtney Goeltzenleuchter
· 10 years ago
2ebabfb
xgl: Remove QueueSetGlobalMemReferences
by Courtney Goeltzenleuchter
· 10 years ago
d3fb955
xgl: Add QueueMemReference functions
by Courtney Goeltzenleuchter
· 10 years ago
eeae16b
layers: Fixes to get them building and working with descriptor changes
by Courtney Goeltzenleuchter
· 10 years ago
72a3d13
layers: Correct xglBindObjectMemory signature in MemTracker message.
by Tobin Ehlis
· 10 years ago
4ffc1c6
layers: Convert memtracker to cpp
by Mark Lobodzinski
· 10 years ago
1c943a7
mem_tracker: Report PRESENTABLE_IMAGE_MEMORY obj
by Courtney Goeltzenleuchter
· 10 years ago
e2aaad0
FIXUP: Remove PIPELINE_DELTA
by Courtney Goeltzenleuchter
· 10 years ago
0d40f15
xgl: Remove PIPELINE_DELTA.
by Courtney Goeltzenleuchter
· 10 years ago
b3efe9b
xgl: Add IMAGE_LAYOUT to Cmd*Image* calls
by Courtney Goeltzenleuchter
· 10 years ago
89299fa
xgl: Add xglCmdBlitImage entry point
by Courtney Goeltzenleuchter
· 10 years ago
c80a557
xgl: update xglDbg.h for XGL_INSTANCE
by Courtney Goeltzenleuchter
· 10 years ago
d462fba
xgl: combine xglCmdClearColor* into one function
by Courtney Goeltzenleuchter
· 10 years ago
18248e6
xgl: Impossible to expose multi-function queues
by Courtney Goeltzenleuchter
· 10 years ago
5093297
layers: Updated for explicit fence validation with multiple queues
by Mark Lobodzinski
· 10 years ago
223ca20
layers: Added support for multiple queues
by Mark Lobodzinski
· 10 years ago
6434eff
layers: Added GetDeviceQueue API, fixed up variable names
by Mark Lobodzinski
· 10 years ago
3904513
layers: Correct xglBindObjectMemory signature in MemTracker message.
by Tobin Ehlis
· 10 years ago
b6ddb46
layers: Convert memtracker to cpp
by Mark Lobodzinski
· 10 years ago
[Renamed (71%) from layers/mem_tracker.c]
e61ebe7
layers: Added fence tracking for command buffer completion
by Mark Lobodzinski
· 10 years ago
3e4710d
layers: Reduce unmeaningful error messages for memtracker
by Mark Lobodzinski
· 10 years ago
c9dbcd5
layers: MemTracker add check to verify CB complete prior to Reset
by Tobin Ehlis
· 10 years ago
78a2197
layers: Improve PresentableImage memory handling in mem/objecttracker
by Mark Lobodzinski
· 10 years ago
e782671
Win: Fix warnings for parameter of getLayerOptionEnum()
by Ian Elliott
· 10 years ago
90d9320
layers: Fix Windows build issue
by Courtney Goeltzenleuchter
· 10 years ago
71c2b15
memTracker: Use local GetProcAddr rather than auto generated one
by Jon Ashburn
· 10 years ago
a8aa837
layers: if no settings file or call overrides make callback override loging
by Jon Ashburn
· 10 years ago
93f494b
layers: Made mem_tracker thread-safe
by Mark Lobodzinski
· 10 years ago
ae5f13b
layers: Fix null pointer reference in MemTracker
by Mark Lobodzinski
· 10 years ago
4f03722
layers: Remove spurious assert.
by Mark Lobodzinski
· 10 years ago
c815b00
layers: Fix MemTracker memory leak
by Mark Lobodzinski
· 10 years ago
0d6e66d
layer: Fixed options settings for generated layers, fixed typos
by Mark Lobodzinski
· 10 years ago
Next »