Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
a745e51e5df9c306945964017006bb977c3516e0
/
layers
/
draw_state.h
1b99bb2
bug 14918 part 3: sed renames
by Chia-I Wu
· 9 years ago
3432a0c
bug 14921 part 1: sed renames
by Chia-I Wu
· 9 years ago
2bfb33c
bug 14918 part 2: some simple renames (WIP)
by Chia-I Wu
· 9 years ago
d50a7d7
bug 14892: 'count' parameters and members named inconsistently in many cases (WIP)
by Chia-I Wu
· 9 years ago
d8c946a
bug 14365: Rename slopeScaledDepthBias to depthBiasSlopeScaled (WIP)
by Chia-I Wu
· 9 years ago
a1f9b64
layers: Improve DrawState write descriptor update
by Tobin Ehlis
· 9 years ago
a1c2856
layers: Improve DrawState Descriptor validation
by Tobin Ehlis
· 9 years ago
bee18a9
bug-14258: Make descriptor pools and command pools more consistent
by Courtney Goeltzenleuchter
· 9 years ago
04bb5f8
bug-14786: CmdBufferOptimizeFlags -> CmdBufferUsageFlags
by Courtney Goeltzenleuchter
· 9 years ago
c9323e0
bug-14291: combine color and depth/stencil clears
by Courtney Goeltzenleuchter
· 9 years ago
f93f1e3
layers: Add DrawState check for DescriptorSet availability in Pool
by Tobin Ehlis
· 9 years ago
644ff04
layers: DrawState layout tracking improvements
by Tobin Ehlis
· 9 years ago
13ec6b0
layers: LX161, validate attachment references in subpasses
by Mark Lobodzinski
· 9 years ago
f53c6e5
layers: LX160, Validate Descriptor Set Image Aspects
by Mark Lobodzinski
· 9 years ago
e735c69
layers: Add DrawState check to flag error on vkFreeDescriptorSets from ONE_SHOT Pool
by Tobin Ehlis
· 9 years ago
b212dfc
layers: Migrate DrawState global data structs to layer_data struct
by Tobin Ehlis
· 9 years ago
e68360f
layers: Drawstate verify viewport and scissor state at PSO creation time
by Tobin Ehlis
· 9 years ago
5495d13
layers: Validate draw commands appropriately inside/outside render pass
by Mark Lobodzinski
· 9 years ago
5e5a1e9
layers: Fix DrawState to correctly handle dynamic state from PSO and CmdSet* calls
by Tobin Ehlis
· 9 years ago
963a404
layers: DrawState handles dynamic state set via PSO
by Tobin Ehlis
· 9 years ago
319db13
layers: Remove unneeded layer_common.h
by Courtney Goeltzenleuchter
· 9 years ago
078f817
bug 14365: make separate viewport and scissor cmds
by Courtney Goeltzenleuchter
· 9 years ago
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
· 10 years ago
95487bc
vulkan: API renaming
by Courtney Goeltzenleuchter
· 10 years ago
d8e229c
Stage 1 of rename
by Courtney Goeltzenleuchter
· 10 years ago
793ad30
layers: DrawState changes to support resource binding updates
by Tobin Ehlis
· 10 years ago
69894b7
xgl: Proposal to remove XGL_FRAMEBUFFER
by Courtney Goeltzenleuchter
· 10 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
· 10 years ago
eba312c
layers: Add DrawState validation that FB samples matches PSO samples
by Tobin Ehlis
· 10 years ago
10ae8c1
layers: Migrated DrawState layer to cpp
by Tobin Ehlis
· 10 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