Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
044703b57bd0ad2671de87959f8e17faf1c9b769
/
layers
/
draw_state.c
0d40f15
xgl: Remove PIPELINE_DELTA.
by Courtney Goeltzenleuchter
· 9 years ago
b3efe9b
xgl: Add IMAGE_LAYOUT to Cmd*Image* calls
by Courtney Goeltzenleuchter
· 9 years ago
1e8f3be
xgl: Add XGL_PIPE_EVENT to CmdResetEvent
by Courtney Goeltzenleuchter
· 9 years ago
89299fa
xgl: Add xglCmdBlitImage entry point
by Courtney Goeltzenleuchter
· 10 years ago
69894b7
xgl: Proposal to remove XGL_FRAMEBUFFER
by Courtney Goeltzenleuchter
· 9 years ago
c80a557
xgl: update xglDbg.h for XGL_INSTANCE
by Courtney Goeltzenleuchter
· 9 years ago
d462fba
xgl: combine xglCmdClearColor* into one function
by Courtney Goeltzenleuchter
· 9 years ago
18248e6
xgl: Impossible to expose multi-function queues
by Courtney Goeltzenleuchter
· 10 years ago
10ae8c1
layers: Migrated DrawState layer to cpp
by Tobin Ehlis
· 9 years ago
db186c0
layers: Rename synchDS function to validateVBBinding
by Tobin Ehlis
· 9 years ago
0411292
layers: Update DrawState to use generated struct size functions
by Tobin Ehlis
· 9 years ago
e782671
Win: Fix warnings for parameter of getLayerOptionEnum()
by Ian Elliott
· 10 years ago
e0c24d1
glave: Remove unnecessary dot dump.
by Jeremy Hayes
· 10 years ago
90d9320
layers: Fix Windows build issue
by Courtney Goeltzenleuchter
· 10 years ago
925fee9
drawState: 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
5c7e7b8
layers: Correctly set last bound PSO in DrawState layer
by Tobin Ehlis
· 10 years ago
4821eef
layers: Update last global DS in DrawState when UpdateDescriptors is called
by Tobin Ehlis
· 10 years ago
6744942
layers: DrawState Cmd Buffer tracking improvements
by Tobin Ehlis
· 10 years ago
ae708b8
layers: In DrawState track last global pipe state and dump that to dot diagram
by Tobin Ehlis
· 10 years ago
b8013a2
layers: Correctly represent Descriptor-related arrays in DrawState dot file
by Tobin Ehlis
· 10 years ago
0d6e66d
layer: Fixed options settings for generated layers, fixed typos
by Mark Lobodzinski
· 10 years ago
5bd12da
Win: layers (draw_state.c): Fix compilation error on Windows.
by Ian Elliott
· 10 years ago
b62a6fa
layers: Fix DrawState buffer over-run when clearing descriptors
by Tobin Ehlis
· 10 years ago
8cb421e
layers: Drawstate color descriptor edges and correctly clear slot mappings
by Tobin Ehlis
· 10 years ago
8a2b75b
layers: Fix layer config file options
by Mark Lobodzinski
· 10 years ago
ef0c47c
layers: Fix uninitialized variable in DrawState.
by Tobin Ehlis
· 10 years ago
249c77e
layers: Add simple Cmd Buffer dot file dump to DrawState
by Tobin Ehlis
· 10 years ago
6ef820b
layers: Remove the automatic dumping of DOT files.
by Jon Ashburn
· 10 years ago
943dc2f
glvdebug: Use svg instead of png.
by Jeremy Hayes
· 10 years ago
2a15a5f
layers: Add DrawState dot file output of descriptor details
by Tobin Ehlis
· 10 years ago
297b985
layers: In DrawState correctly clear update chain for Struct Node
by Tobin Ehlis
· 10 years ago
ea189f1
layers: Add per-thread tracking of latest cmd buffer
by Tobin Ehlis
· 10 years ago
8c2ed21
layers: Multi-threading fixes for DrawState
by Tobin Ehlis
· 10 years ago
65c4660
layers: Disable DrawState dot file autodump and an incorrect validation check
by Tobin Ehlis
· 10 years ago
58c025c
layers: Fix DrawState bug to correctly shadow image/update structs
by Tobin Ehlis
· 10 years ago
481ec71
layers: DrawState bug fixes
by Tobin Ehlis
· 10 years ago
03d7a09
layers: Add debug code to DrawState for alloc and free calls
by Tobin Ehlis
· 10 years ago
3bca6b5
layers: Fix DrawState bug in UPDATE image/buffer shadowing
by Tobin Ehlis
· 10 years ago
3d0d99b
layers: Add memory management to DrawState
by Tobin Ehlis
· 10 years ago
c5ad801
layers: Correctly track pSetBindPoints per stage in DrawState layer
by Tobin Ehlis
· 10 years ago
bbe3cc5
intel: Remove scissor enable and scissor count
by Courtney Goeltzenleuchter
· 10 years ago
2e67289
layers: Have DrawState and MemTracker use the common code for reporting
by Jon Ashburn
· 10 years ago
93837a0
layers: Add simple txt print of CmdBuffer contents
by Tobin Ehlis
· 10 years ago
d01f7d6
layers: Track DrawState on a per-cmd-buffer basis
by Tobin Ehlis
· 10 years ago
655cad7
Win: Attempt to keep from using Linux functions.
by Ian Elliott
· 10 years ago
250e274
Add draw state diagram on pause events.
by Jeremy Hayes
· 10 years ago
b049785
layers: Fixes for Windows build
by Tobin Ehlis
· 10 years ago
6926cd9
layers: Initial Descriptor Set output in DrawState Dot file
by Tobin Ehlis
· 10 years ago
a3a693e
layers: Restore DrawState to general level of functionality
by Tobin Ehlis
· 10 years ago
2d4ab1e
Can compile "loader" and "layers" on Windows and Linux ...
by Ian Elliott
· 10 years ago
04178d7
layers: Continuing to update DrawState for new binding model
by Tobin Ehlis
· 10 years ago
7265e83
layers: Updating MemTracker and DrawState interfaces to match API updates
by Tobin Ehlis
· 10 years ago
7e65d75
All of the codegen for layers is now working well enough that the generated layers will compile.
by Tobin Ehlis
· 10 years ago
17caf57
xgl: Remove XGL_* typedef wrappers
by Mark Lobodzinski
· 10 years ago
e0d8788
xgl: Rename semaphore enums
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
09eebd6
layers: Remove CmdBindAttachment() for tiler GPUs
by Jon Ashburn
· 10 years ago
8652237
layers: Update BeginCommandBuffer API for Tiler Gpus
by Jon Ashburn
· 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
892d918
layers: DrawState layer now support the layers settings file
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
3bf80a6
layers: fix -Wunused-variable warnings
by Chia-I Wu
· 10 years ago
bfa3fea
layers: fix -Wswitch warnings
by Chia-I Wu
· 10 years ago
f27eba7
layers: DrawState layer can now dump png image of dot graph
by Tobin Ehlis
· 10 years ago
fabe36d
xgl: Add new resource type for textures
by Cody Northrop
· 10 years ago
59fbc4a
layers: Don't show totally unused DS slots or arrows for slots unused by a particular shader
by Tobin Ehlis
· 10 years ago
8356288
layers: DrawState layer can dump complete State to Graphviz dot file format
by Tobin Ehlis
· 10 years ago
4a74436
layers: Added mutext to DrawState to guard global linked-lists.
by Tobin Ehlis
· 10 years ago
9dc93af
layers: Tracking and reporting dynamic state in DrawState 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
d586459
Add reserved parameter to xglEnumerateLayers for layer usage
by Jon Ashburn
· 10 years ago
f7a0874
layers: Update xglEnumerateLayers() to work with layer names
by Jon Ashburn
· 10 years ago
db20d60
layers: Add VBO validation to DrawState layer.
by Tobin Ehlis
· 10 years ago
a99d5c7
layers: Account for the slotOffset when DS bound.
by Tobin Ehlis
· 10 years ago
6bc4ff7
layers: Flag ERROR on no DS bound if that DS is used by a shader.
by Tobin Ehlis
· 10 years ago
612ec6c
layers: Added Sampler details slot printout
by Tobin Ehlis
· 10 years ago
5742e77
layers: Update DrawState to support all Gfx shader types and to shadow full Gfx Pipeline state
by Tobin Ehlis
· 10 years ago
cd9223b
layers: Update MemTracker to support dbg Callbacks and a few bug fixes
by Tobin Ehlis
· 10 years ago
246ba4d
layers: Updated DrawState to support dbg callbacks
by Tobin Ehlis
· 10 years ago
33267fd
layers: Actual auto-gen of print helper code used by layers
by Tobin Ehlis
· 10 years ago
7a42e12
update to the latest vertex fetch proposal
by Chia-I Wu
· 10 years ago
eecd408
wsi_x11: add xcb_window_t to xglWsiX11GetMSC()
by Chia-I Wu
· 10 years ago
6663f49
layers: Added APIFileDump and MemTracker layers and fix DrawState
by Tobin Ehlis
· 10 years ago
4fe05bf
Misc. cleanup
by Courtney Goeltzenleuchter
· 10 years ago
70f4726
layers: Verify that slot binding is compatible with shader mapping
by Tobin Ehlis
· 10 years ago
296d5d5
Bug fixes and enhancements to draw_state.c
by Tobin Ehlis
· 10 years ago
309e109
Bug fixes for draw_state.c layer
by Tobin Ehlis
· 10 years ago
97657ce
Initial version of draw state layer
by Tobin Ehlis
· 10 years ago