Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
2f3f8a285198bd32586978f05c75f60d1fa7f1be
/
layers
/
mem_tracker.cpp
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
be24fd9
layers: Fix Memtracker fence-related memory leak
by Mark Lobodzinski
· 10 years ago
8a2b75b
layers: Fix layer config file options
by Mark Lobodzinski
· 10 years ago
95152dc
layers: Validation check for CPU_VISIBLE bit set on MapMemory calls
by Mark Lobodzinski
· 10 years ago
2f3b19b
layers: Fix memtracker reporting related to freeing presentable image memory
by Mark Lobodzinski
· 10 years ago
c52b775
layers: Updated mem_tracker for new header changes.
by Mark Lobodzinski
· 10 years ago
2e67289
layers: Have DrawState and MemTracker use the common code for reporting
by Jon Ashburn
· 10 years ago
655cad7
Win: Attempt to keep from using Linux functions.
by Ian Elliott
· 10 years ago
2d4ab1e
Can compile "loader" and "layers" on Windows and Linux ...
by Ian Elliott
· 10 years ago
7265e83
layers: Updating MemTracker and DrawState interfaces to match API updates
by Tobin Ehlis
· 10 years ago
17caf57
xgl: Remove XGL_* typedef wrappers
by Mark Lobodzinski
· 10 years ago
9b6eae5
memory alloc: Add allocation index to BindObjectMemory
by Jon Ashburn
· 10 years ago
96bcce0
memory alloc: Remove xglGetMemoryHeapXXX from driver,loader, glave, layers
by Jon Ashburn
· 10 years ago
fb80d5f
xgl: Resource transition proposal from Bug 12904.
by Mike Stroyan
· 10 years ago
8652237
layers: Update BeginCommandBuffer API for Tiler Gpus
by Jon Ashburn
· 10 years ago
4f1547f
layers: Updated MemTracker to track per-region memory transition states for allocations
by Tobin Ehlis
· 10 years ago
c145be8
layers: Added per-region memory state tracking
by Tobin Ehlis
· 10 years ago
8be20fd
layers: Enhancements to MemTracker and DrawState
by Tobin Ehlis
· 10 years ago
391bb6d
xgl: Add xgl header changes for rev30 and 31.
by Mark Lobodzinski
· 10 years ago
ee70223
layers: Default MemTracker and DrawState to verbose stdout mode when no settings file present.
by Tobin Ehlis
· 10 years ago
4d11dcc
layers: use generated layer_intercept_proc()
by Chia-I Wu
· 10 years ago
1915682
layers: intercept xglCmdBindVertexData() in DrawState and MemTracker
by Chia-I Wu
· 10 years ago
aa4121f
layers: simplify initLayerTable()
by Chia-I Wu
· 10 years ago
7d7b3cf
layers: MemTracker support the new layers settings file for configuration
by Jon Ashburn
· 10 years ago
f1a5a74
remove unnecessary casting between XGL_CHAR/char
by Chia-I Wu
· 10 years ago
1da4b9f
layers: fix -Wpointer-sign warnings
by Chia-I Wu
· 10 years ago
a98df73
layers: MemTracker clears CB refs if CB obj destroyed and correctly destroys Wsi created images along w/ freeing their memory.
by Tobin Ehlis
· 10 years ago
b54ef78
layers: Report memory leaks as warnings in MemTracker layer.
by Tobin Ehlis
· 10 years ago
a363cfa
layers: Updated layer names to be camelCase where name is contained in library file name as libXGLLayer<NAME>.so
by Tobin Ehlis
· 10 years ago
c0418f9
layers: Fix bug in CmdBuffer free for MemTracker layer
by Tobin Ehlis
· 10 years ago
d586459
Add reserved parameter to xglEnumerateLayers for layer usage
by Jon Ashburn
· 10 years ago
a6c0e3c
layers: Fix bug in DestroyObject code of MemTracker layer.
by Tobin Ehlis
· 10 years ago
f7a0874
layers: Update xglEnumerateLayers() to work with layer names
by Jon Ashburn
· 10 years ago
cd9223b
layers: Update MemTracker to support dbg Callbacks and a few bug fixes
by Tobin Ehlis
· 10 years ago
61f36c9
layers: Update xglWsiX11GetMSC interface in layers
by Tobin Ehlis
· 10 years ago
6663f49
layers: Added APIFileDump and MemTracker layers and fix DrawState
by Tobin Ehlis
· 10 years ago