Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
49c7308cf1b936395f42ae6ee67fde19de152af5
/
layers
/
draw_state.h
49c7308
bug 14365: replace dynamic state objects
by Courtney Goeltzenleuchter
· 9 years ago
4b34ddc
Finished migration of validation checks out of cmd_pipeline.c
by Tobin Ehlis
· 9 years ago
c4c2318
layers: Add Idx buffer alignment check to DrawState
by Tobin Ehlis
· 9 years ago
12d4c6a
layers: Automated checking of validation layer documentation
by Tobin Ehlis
· 9 years ago
271ba75
v156: Bug 14451 - Rename dynamic state objects
by Cody Northrop
· 9 years ago
82485a8
Bug 14406: Add support for front/back stencil reference dynamic state
by Cody Northrop
· 9 years ago
1236511
Bug 14323: RasterLine and RasterDepthBias changes
by Cody Northrop
· 9 years ago
59278bf
layers: Add validation check to enforce ONE_TIME_SUBMIT of cmd buffers
by Tobin Ehlis
· 9 years ago
d9139a6
layers: DrawState validation cases for BeginCommandBuffer
by Mark Lobodzinski
· 9 years ago
e62183e
icd: Support for command pools
by Cody Northrop
· 9 years ago
dd6e32e
Bug 14224: Remove abbreviations on some API symbols
by Tony Barbour
· 9 years ago
257d974
layers: Get MemTracker compiling with type safety header change
by Tobin Ehlis
· 9 years ago
a05dbaa
Bug 14084 - Object Tracker, Image, Generic layers
by Tony Barbour
· 9 years ago
60a9b4f
layers: Updated DrawState to work with type safety changes
by Tobin Ehlis
· 9 years ago
ffe3581
layers: Updated DrawState to use new VkAttachmentView object
by Tobin Ehlis
· 9 years ago
08accc6
update vulkan.h for multi-pass command buffers (V131, #14075)
by Chia-I Wu
· 9 years ago
53eddda
layers: Add DrawState check to warn on Clears prior to Draw cmds
by Tobin Ehlis
· 9 years ago
0c6f9ee
include: Rename vkLayer.h -> vk_layer.h and vkIcd.h -> vk_icd.h
by Tobin Ehlis
· 9 years ago
0b50a1c
update vulkan.h for multi-level command buffers (V121)
by Chia-I Wu
· 9 years ago
502480b
layers: In DrawState, validate correct use of RenderPass
by Tobin Ehlis
· 9 years ago
d1fe4ec
layers: Add DrawState check to verify Draw* cmds only issued within RenderPass
by Tobin Ehlis
· 9 years ago
996f785
layers: Add DrawState check to verify that Pipeline layout from vkCmdBindDescriptorSets() matches layout from PSO at Draw time.
by Tobin Ehlis
· 9 years ago
259730a
layers: Flag DrawState INVALID_RENDERPASS error if NULL RenderPass used to Begin/End/Continue a RenderPass
by Tobin Ehlis
· 9 years ago
6d58e6d
layers: Added DrawState check to flag error if compute pipeline bound during RenderPass
by Tobin Ehlis
· 9 years ago
429b91d
layers: Add DrawState check to verify that Pipeline layout from vkCmdBindDescriptorSets() matches layout from PSO at Draw time.
by Tobin Ehlis
· 9 years ago
d5732f3
vulkan.h: V104 -- Unify compute/graphics pipeline shader passing semantics, Bug# 13800
by Mark Lobodzinski
· 9 years ago
ce132d8
layers: Add DrawState check to verify Idx buffer bound before an Indexed Draw
by Tobin Ehlis
· 9 years ago
9c53644
layers: Add DrawState check to verify BeginCommandBuffer was called before updating or ending a Cmd Buffer
by Tobin Ehlis
· 9 years ago
75283bf
layers: Add DrawState check for Invalid PSO CreateInfo state
by Tobin Ehlis
· 9 years ago
a85167d
layers: Add active_shaders flag to Pipeline node struct in DrawState
by Tobin Ehlis
· 9 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
e382c5a
layers: Migrate dynamic state checks to DrawState from ObjectTracker
by Tobin Ehlis
· 9 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
49eb23d
tests: Added some empty test functions with comments for DrawState layer testing
by Tobin Ehlis
· 9 years ago
a9f3d76
layers: Fix some DrawState checks
by Tobin Ehlis
· 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
793ad30
layers: DrawState changes to support resource binding updates
by Tobin Ehlis
· 9 years ago
69894b7
xgl: Proposal to remove XGL_FRAMEBUFFER
by Courtney Goeltzenleuchter
· 9 years ago
18248e6
xgl: Impossible to expose multi-function queues
by Courtney Goeltzenleuchter
· 10 years ago
f313c8b
layers: Shadow PSO Creation structs directly in PIPELINE_NODE
by Tobin Ehlis
· 9 years ago
eba312c
layers: Add DrawState validation that FB samples matches PSO samples
by Tobin Ehlis
· 9 years ago
10ae8c1
layers: Migrated DrawState layer to cpp
by Tobin Ehlis
· 9 years ago
6744942
layers: DrawState Cmd Buffer tracking improvements
by Tobin Ehlis
· 10 years ago
2c98e53
glave: Add command buffer diagram.
by Jeremy Hayes
· 10 years ago
297b985
layers: In DrawState correctly clear update chain for Struct Node
by Tobin Ehlis
· 10 years ago
481ec71
layers: DrawState bug fixes
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
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
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
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
17caf57
xgl: Remove XGL_* typedef wrappers
by Mark Lobodzinski
· 10 years ago
8be20fd
layers: Enhancements to MemTracker and DrawState
by Tobin Ehlis
· 10 years ago
f27eba7
layers: DrawState layer can now dump png image of dot graph
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
9dc93af
layers: Tracking and reporting dynamic state in DrawState layer
by Tobin Ehlis
· 10 years ago
db20d60
layers: Add VBO validation to DrawState layer.
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
246ba4d
layers: Updated DrawState to support dbg callbacks
by Tobin Ehlis
· 10 years ago