Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
aed8ca95ee9b400bd4f82862359586590f54cdb3
/
layers
/
draw_state.cpp
3432a0c
bug 14921 part 1: sed renames
by Chia-I Wu
· 9 years ago
1efb7e5
MR 542: Remaining items from the cleanup bug (WIP)
by Chia-I Wu
· 9 years ago
2bfb33c
bug 14918 part 2: some simple renames (WIP)
by Chia-I Wu
· 9 years ago
40cf0ae
bug 14892 part 2: rename more "count" (WIP)
by Chia-I Wu
· 9 years ago
5353466
bug 14918 part1: consistency/cleanup ideas (from jbolz/pdaniell/dkoch) (WIP)
by Chia-I Wu
· 9 years ago
b99df44
bug 14543: rename VkTex* enums to VkTexture* similarly for VK_TEX_* to VK_TEXTURE_* (WIP)
by Chia-I Wu
· 9 years ago
f7458c5
bug 12921: Memory callback (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
b194794
layers: Use descriptor type to decide which pointer to free
by Tony Barbour
· 9 years ago
cbe3c9f
bug 14876: Can timestamps be written inside a renderpass? (WIP)
by Chia-I Wu
· 9 years ago
e2fc552
bug 14362: VK_NULL_HANDLE does not work in C (WIP)
by Chia-I Wu
· 9 years ago
ff3780f
bug 14864: Remove redundant VkPipelineShaderStageCreateInfo.stage field? (WIP)
by Chia-I Wu
· 9 years ago
51ce5ea
bug 14868: Replace VkTimestampType with VkPipelineStageFlagBits (WIP)
by Chia-I Wu
· 9 years ago
b16facd
bug 14855: vkGetPipelineCacheSize is unique (consistency issue) (WIP)
by Chia-I Wu
· 9 years ago
d8c946a
bug 14365: Rename slopeScaledDepthBias to depthBiasSlopeScaled (WIP)
by Chia-I Wu
· 9 years ago
ccc93a7
bug 14844: Query Pool issues (WIP)
by Chia-I Wu
· 9 years ago
8a62e63
layers: Add DrawState validation for copy descriptor updates
by Tobin Ehlis
· 9 years ago
baca3ab
layers: Simplify descriptor validation in DrawState
by Tobin Ehlis
· 9 years ago
a1f9b64
layers: Improve DrawState write descriptor update
by Tobin Ehlis
· 9 years ago
41f0256
layers: Remove DrawState g_lastBoundDescriptorSet variable - it's no longer used
by Tobin Ehlis
· 9 years ago
b161279
draw_state: Fix enum in validate_draw_state_flags
by Cody Northrop
· 9 years ago
43751cc
windows: Fix vector resizing in draw_state
by Cody Northrop
· 9 years ago
a1c2856
layers: Improve DrawState Descriptor validation
by Tobin Ehlis
· 9 years ago
095d97b
draw_state: Remove obsolete check
by Courtney Goeltzenleuchter
· 9 years ago
4cb6d92
bug-14827: Remove DescriptorInfo union
by Courtney Goeltzenleuchter
· 9 years ago
bee18a9
bug-14258: Make descriptor pools and command pools more consistent
by Courtney Goeltzenleuchter
· 9 years ago
aa132e7
bug-14827: Make DescriptorInfo a union of bufferInfo, imageInfo, and bufferView
by Courtney Goeltzenleuchter
· 9 years ago
04bb5f8
bug-14786: CmdBufferOptimizeFlags -> CmdBufferUsageFlags
by Courtney Goeltzenleuchter
· 9 years ago
4ca43f6
misc: Change clear rectangle to include array layer/count
by Courtney Goeltzenleuchter
· 9 years ago
d263550
WIP bug-14815: VkShaderStage
by Courtney Goeltzenleuchter
· 9 years ago
646b907
bug-14746: add batched submit for semaphores and command buffers
by Courtney Goeltzenleuchter
· 9 years ago
299e6d1
bug-14580: add dataSize to vkGetPipelineCacheData
by Courtney Goeltzenleuchter
· 9 years ago
9683589
bug-14531: Expand tess abbreviation to tessellation
by Courtney Goeltzenleuchter
· 9 years ago
c9323e0
bug-14291: combine color and depth/stencil clears
by Courtney Goeltzenleuchter
· 9 years ago
432ef5c
layers: Remove mid() & mdd() functions from DrawState
by Tobin Ehlis
· 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
1a4b9e7
layers: Added TODO comments to DrawState for missing validation checks
by Tobin Ehlis
· 9 years ago
07c100d
layers: Fix indices in DrawState error message
by Tobin Ehlis
· 9 years ago
8b5b28c
layers: Comment in DrawState for missing validation of DescriptorPool size limit
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
b698675
Add subpass dependency validation.
by Michael Lentine
· 9 years ago
5283348
layers: LX159, validate all descriptorSets in array
by Mark Lobodzinski
· 9 years ago
8f8367e
layers: clean up includes
by Courtney Goeltzenleuchter
· 9 years ago
62d945a
layers: Add DEBUG_OUTPUT support to draw_state
by Courtney Goeltzenleuchter
· 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
0b63233
layers: DrawState migrate device and instance dispatch tables into layer data struct
by Tobin Ehlis
· 9 years ago
9ff6ae9
layers: Remove obsolete dbg message logging header
by Jon Ashburn
· 9 years ago
d332f28
layers: Add DrawState checks for dynamically set Viewport and Scissors
by Tobin Ehlis
· 9 years ago
e68360f
layers: Drawstate verify viewport and scissor state at PSO creation time
by Tobin Ehlis
· 9 years ago
61f4d1f
layers: Validation -- updated layer validation doc file
by Mark Lobodzinski
· 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
483cc35
layers: DrawState allows callback to set fail on DescriptorType mismatch
by Tobin Ehlis
· 9 years ago
963a404
layers: DrawState handles dynamic state set via PSO
by Tobin Ehlis
· 9 years ago
55443ef
layers: Add constructors for layer_data
by Cody Northrop
· 9 years ago
d563950
layers: LunarXChange #123 fix - Validate Update/FillBuffer outside RP
by Mark Lobodzinski
· 9 years ago
08c2637
bug-14715: DrawIndirect fix
by Courtney Goeltzenleuchter
· 9 years ago
fcb4ba6
layers: release mutex in DrawState
by Mike Stroyan
· 9 years ago
95edc60
bug-14365: add dynamic state to PSO
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
1ccea63
layers: make DrawState globals static
by Mike Stroyan
· 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
912df02
Remove old checks from pipeline.c and verify that they're handled in validation
by Tobin Ehlis
· 9 years ago
6539977
layers: Update DrawState array of PIPELINE_NODEs to be vector
by Tobin Ehlis
· 9 years ago
fe908d3
Bug 14644 - add poolUsage/maxSets to VkDescriptorPoolCreateInfo
by Courtney Goeltzenleuchter
· 9 years ago
45df9e1
Bug 14643: use VkClearDepthStencilValue
by Courtney Goeltzenleuchter
· 9 years ago
35985f6
bug 14509: Rename Layer and Extension queries
by Courtney Goeltzenleuchter
· 9 years ago
11efc30
layers: Update DrawState to handle creation of multiple gfx pipelines
by Tobin Ehlis
· 9 years ago
b1df55e
layers: Fix layer STDOUT logging
by Tobin Ehlis
· 9 years ago
1cfb30a
layers: Migrate DrawState to new error reporting allowing for callback to signal early return
by Tobin Ehlis
· 9 years ago
2141f65
vulkan.h: Change return types of some functions to void
by Mark Lobodzinski
· 9 years ago
5fe086f
draw_state: Implement bailout case for one test
by Courtney Goeltzenleuchter
· 9 years ago
ed89407
bug-14538: Remove driver validation checks
by Courtney Goeltzenleuchter
· 9 years ago
f7bf450
layers: In DrawState only validate bound VBO index at the time of Draw
by Tobin Ehlis
· 9 years ago
e90e66d
layers: DrawState fix to prevent false positives when matching PipelineLayouts
by Tobin Ehlis
· 9 years ago
b80b425
layers: If layers receive bad filename for output log, report ERROR and fallback to stdout
by Tobin Ehlis
· 9 years ago
bfbac25
layers: Update some layers to avoid repeated call to get_dispatch_key()
by Tobin Ehlis
· 9 years ago
5861a1b
Bug 14522: Remove VkAttachmentView
by Courtney Goeltzenleuchter
· 9 years ago
dee721d
vk_platform: Update to upstream vk_platform.h
by Courtney Goeltzenleuchter
· 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
f1878c7
tests: Fix tests that re-submit Cmd Buffers w/ ONE_TIME_SUBMIT flag
by Tobin Ehlis
· 9 years ago
59278bf
layers: Add validation check to enforce ONE_TIME_SUBMIT of cmd buffers
by Tobin Ehlis
· 9 years ago
ba35e35
layers: Optimize DrawState when info is not shown
by Mike Stroyan
· 9 years ago
31422ee
layers: Don't output DrawState dynamic state info for null handles
by Mark Lobodzinski
· 9 years ago
3f41c7c
layers: Reenable informational messages in DrawState layer
by Mark Lobodzinski
· 9 years ago
a505dda
v143: Bug 14277 - Follow pointer naming convention in VkSubpassDescription
by Cody Northrop
· 9 years ago
3cc85e9
v142: Bug 14275 - Remove image layouts in VkFramebufferCreateInfo
by Cody Northrop
· 9 years ago
1e4f802
v139: Bug 14257 - Remove pCount parameter from vkAllocDescriptorSets
by Cody Northrop
· 9 years ago
735e4b3
layers: Fixed formatting error in DrawState
by Mark Lobodzinski
· 9 years ago
d9139a6
layers: DrawState validation cases for BeginCommandBuffer
by Mark Lobodzinski
· 9 years ago
c73ff98
Initialize VkDesciptorSet to VK_NULL_HANDLE
by Dana Jansens
· 9 years ago
577188e
layers: In DrawState correctly return rasterSamples count for PSO
by Tobin Ehlis
· 9 years ago
92503c6
Windows: more changes for windows compiler
by Tony Barbour
· 9 years ago
Next »