Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
vulkan-validation-layers
/
bc9caa57c5583dfdf05198e78b78a7cb361da16c
/
layers
/
parameter_validation.cpp
bc9caa5
repo: Clang-format c/cpp/h LVL files using LLVM
by Mark Lobodzinski
· 8 years ago
b5f087a
loader: Update the loader to 1.0.39
by Mark Young
· 8 years ago
d7272bc
layers: Update Valid Usage enums (VL-69)
by Mike Weiblen
· 8 years ago
a79d9c0
layers: Tag internal helper functions as static
by Mike Weiblen
· 8 years ago
9dd48a0
layers: Canonicalize function names in log_msg()
by Mike Weiblen
· 8 years ago
51a8791
layers: Fix VkGraphicsPipelineCreateInfo flags check
by Maks Naumov
· 8 years ago
034df62
layers: Remove unused header from threading/PV
by Mark Lobodzinski
· 8 years ago
2ffe5b6
layers: Remove enum_validate_helper from PV
by Mark Lobodzinski
· 8 years ago
79fabfa
layers: Add scissor/viewport count checks
by Mark Lobodzinski
· 8 years ago
2a2c085
layers: GH1261, Incorrect ParamValidation error msgs
by Mark Lobodzinski
· 8 years ago
4790921
layers: Move new check into parameter validation
by Mark Lobodzinski
· 8 years ago
957e4a4
layers: Updated error enums for sparse_binding checks
by Mark Lobodzinski
· 8 years ago
592fda0
layers: GH1260, SPARSE_BINDING_BIT validation
by Maciej Jesionowski
· 8 years ago
35f87ea
loader: Add support for 1.0.35 extension
by Mark Young
· 8 years ago
7b0f9d7
layers:Handle NULL DebugMarker function ptrs
by Tobin Ehlis
· 8 years ago
508cbdf
layers: Revert some include order changes in PV
by Chris Forbes
· 8 years ago
7848315
layers: Remove some noise from PV, add to authors
by Chris Forbes
· 8 years ago
f4e36b7
layers: Fix broken use of phys device as device dispatch key
by Chris Forbes
· 8 years ago
211ac20
layers: move device dispatch table into layer_data in PV
by Chris Forbes
· 8 years ago
8601741
layers: Move dispatch table into instance_layer_data
by Chris Forbes
· 8 years ago
31b6ab7
layers: get rid of instance_extension_map in PV
by Chris Forbes
· 8 years ago
e6a85c7
layers: split PV layer data for device and instance
by Chris Forbes
· 8 years ago
a15d5db
layers: GH1092 sync CreateGraphicsPipeline enums
by Mike Weiblen
· 8 years ago
cdb8156
layers: GH934 Bounds checking on SetViewport
by Mike Weiblen
· 8 years ago
1ad3853
layers: Avoid calling functions not produced by the pv codegen
by Chris Forbes
· 8 years ago
2d1f58f
layers: Fix unused variable breaking android build
by Chris Forbes
· 8 years ago
9d2768d
layers: Move platform entrypoints into main list in PV
by Chris Forbes
· 8 years ago
598cfae
layers: Do extension checks for KHR_display in PV
by Chris Forbes
· 8 years ago
1103278
layers: Add tracking for VK_KHR_display extension in PV
by Chris Forbes
· 8 years ago
a40d633
layers: Move display swapchain entrypoint into main block
by Chris Forbes
· 8 years ago
fc76b17
layers: s/skip_call/skip/ in PV
by Chris Forbes
· 8 years ago
2d4ccea
layers: Introduce require_instance_extension in PV
by Chris Forbes
· 8 years ago
a609097
layers: Introduce require_device_extension function in PV
by Chris Forbes
· 8 years ago
e615477
layers: Move swapchain and surface extension enable checks to PV
by Chris Forbes
· 8 years ago
566a81a
layers: Use uniform initialization better in PV::layer_data
by Chris Forbes
· 8 years ago
a59d9f3
layers: Rename device ext flags to match extensions in PV
by Chris Forbes
· 8 years ago
a7c46fc
layers: Move enable checks for KHR_surface to PV
by Chris Forbes
· 8 years ago
078153f
layers: Rename ambiguous 'wsi_enabled' to 'surface_enabled' in PV
by Chris Forbes
· 8 years ago
551f922
layers: Move platform WSI extension checks from swapchain to PV
by Chris Forbes
· 8 years ago
cf56028
layers: Remove mdd() from PV
by Chris Forbes
· 8 years ago
4296483
layers: Remove one remaining use of mid() in PV
by Chris Forbes
· 8 years ago
173169b
layers: GH934 Bounds checking on SetScissor
by Mike Weiblen
· 8 years ago
83945f8
tests: PV cmdSetViewport code style updates
by Mark Lobodzinski
· 8 years ago
a48cd41
tests: Fix header 1.0.32 PV issues
by Mark Lobodzinski
· 8 years ago
4f38db6
layers: Updating some CreateBuffer checks to use unique enums
by Karl Schultz
· 8 years ago
b026ed1
layers: Add VK_NV_external_memory_win32 ext to PV
by Mark Lobodzinski
· 8 years ago
c924010
layers: Add VK_NV_external_memory_caps ext to PV
by Mark Lobodzinski
· 8 years ago
fc397b8
layers: Add debug marker extension support to PV
by Mark Lobodzinski
· 8 years ago
19ab93c
loader: Add checks for usage of wsi extensions
by Mark Young
· 8 years ago
e8a100f
build: gh672 Fix CMake CXX_FLAGS inheritance
by Karl Schultz
· 8 years ago
3755690
layers: Fix parameter_validation array name format
by Dustin Graves
· 8 years ago
3b6703c
layers: GH859 Fix error messages for viewport/scissors state
by Tobin Ehlis
· 8 years ago
93a6d51
layers: GH785, Validate rasterinfo->polygonMode
by Mark Lobodzinski
· 8 years ago
4b8a786
layers: Fix missing PV WSI registration
by Mark Lobodzinski
· 8 years ago
956b832
layers: Update PV variable names, clang-format
by Mark Lobodzinski
· 8 years ago
8c22ca5
layers: Add WSI support to parameter_validation
by Mark Lobodzinski
· 8 years ago
26e15dc
layers: Validate Enabled Features in PV
by Mark Lobodzinski
· 8 years ago
3147022
layers: Fix function interception list for param validation
by Chris Forbes
· 8 years ago
059e07e
layers: Change pNext validation error to warning
by Dustin Graves
· 8 years ago
e0027f9
layers: Handle special layerCount case
by Dustin Graves
· 8 years ago
825ac70
layers: Take care of DevLimits cleanup items
by Mark Lobodzinski
· 8 years ago
0fbb9a3
layers: Moved devlimits UpdateDescrSets to PV
by Mark Lobodzinski
· 8 years ago
9a5429d
layers: Move devlimits validation into PV
by Mark Lobodzinski
· 8 years ago
3d54717
layers: Add phyDevProps call to Param Validation
by Mark Lobodzinski
· 8 years ago
e43d3ce
layers: GH536, Update CmdFillBuffer validation
by Mark Lobodzinski
· 8 years ago
c34ab18
layers: Add default layer error message config
by Mark Lobodzinski
· 8 years ago
a4e71cd
layers: simplify v0 function implementations
by Chia-I Wu
· 8 years ago
dc2176d
layers: More noautovalidity processing for structs
by Dustin Graves
· 8 years ago
e5ed0a0
parameter_validation: avoid invalid GIPA call in vkCreateDevice
by Chia-I Wu
· 8 years ago
5a5da26
parameter_validation: handle device commands in GetInstanceProcAddr
by Chia-I Wu
· 8 years ago
64e17de
parameter_validation: no interface functions in layer functions
by Chia-I Wu
· 8 years ago
fc4ebd6
parameter_validation: refactor GetInstanceProcAddr
by Chia-I Wu
· 8 years ago
bab2094
parameter_validation: add intercept_core_device_command
by Chia-I Wu
· 8 years ago
381a54a
parameter_validation: improve EnumerateDeviceExtensionProperties
by Chia-I Wu
· 8 years ago
9ace83b
parameter_validation: add parameter_validation::global_layer
by Chia-I Wu
· 8 years ago
7b4e034
parameter_validation: drop vk prefix for layer functions
by Chia-I Wu
· 8 years ago
e68a153
parameter_validation: put layer functions into a namespace
by Chia-I Wu
· 8 years ago
10e00a4
parameter_validation: move vkEnumerate*Properties around
by Chia-I Wu
· 8 years ago
adc3606
layers: Fix intercepts of parameter_validation
by Tobin Ehlis
· 8 years ago
ccf92a9
layers: Ignore 'noautovalidity' params w/codgen
by Dustin Graves
· 8 years ago
15aa127
layers: Additional vkCreateImageView validation
by Dustin Graves
· 9 years ago
9d85d66
layers: Additional vkCreateImage param validation
by Dustin Graves
· 8 years ago
fc6407d
layers: Adjust queue family index error messages
by Dustin Graves
· 9 years ago
414e9a4
layers:LX#470 Fix poor use of hex vs dec output
by Mark Mueller
· 8 years ago
aca93ab
layers: Add missing parameter_validation functions
by Dustin Graves
· 8 years ago
ce31fba
layers: Add error codes for parameter_validation
by Dustin Graves
· 8 years ago
c5ef2f0
layers: Add parameter_validation namespace
by Dustin Graves
· 8 years ago
87bc929
layers: Add missing vkCmdSetStencil param checks
by Dustin Graves
· 8 years ago
f0c42bb
layers: Use tmp callback for msgs during vk{Create|Destroy}Instance().
by Ian Elliott
· 8 years ago
cba0861
layers: Add handle NULL checks to codegen
by Dustin Graves
· 9 years ago
43b53e8
misc: Update licenses to Apache 2.0
by Jon Ashburn
· 9 years ago
d59852f
layers: Make logicOp param validation conditional
by Dustin Graves
· 9 years ago
bb84994
layers: Fix unsafe bool mix warnings (part 2)
by Dustin Graves
· 9 years ago
e78276b
layers: Update param_checker VkResult validation
by Dustin Graves
· 9 years ago
c3fc3d8
layers: Codegen VkBool32/enum parameter validation
by Dustin Graves
· 9 years ago
54b6f13
Remove device from layer_data_map at destroy in parameter_validation
by Tony Barbour
· 9 years ago
4789202
layers: LX450, Tighten up queueFamilyIndex validation, fix crash
by Mark Lobodzinski
· 9 years ago
f1ea418
misc: Update to header version 1.0.6
by Jon Ashburn
· 9 years ago
875879e
Remove device from layer_data_map at destroy in parameter_validation
by Tony Barbour
· 9 years ago
1c33357
layers: Rename param_checker to parameter_validation
by Mark Lobodzinski
· 9 years ago
[Renamed (94%) from layers/param_checker.cpp]
Next »