/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_NV_ray_tracing.adoc | 56 * <<interfaces-builtin-variables-launchid,code:LaunchIdNV>> 57 * <<interfaces-builtin-variables-launchsize,code:LaunchSizeNV>> 58 * <<interfaces-builtin-variables-worldrayorigin,code:WorldRayOriginNV>> 59 * <<interfaces-builtin-variables-worldraydirection,code:WorldRayDirectionNV>> 60 * <<interfaces-builtin-variables-objectrayorigin,code:ObjectRayOriginNV>> 61 * <<interfaces-builtin-variables-objectraydirection,code:ObjectRayDirectionNV>> 62 * <<interfaces-builtin-variables-raytmin,code:RayTminNV>> 63 * <<interfaces-builtin-variables-raytmax,code:RayTmaxNV>> 64 * <<interfaces-builtin-variables-instancecustomindex,code:InstanceCustomIndexNV>> 65 * <<interfaces-builtin-variables-instanceid,code:InstanceId>> [all …]
|
D | VK_EXT_shader_subgroup_ballot.adoc | 35 variables in Vulkan: 58 When using GLSL source-based shader languages, the following variables and 87 * <<interfaces-builtin-variables-sgeq,code:SubgroupEqMaskKHR>> 88 * <<interfaces-builtin-variables-sgge,code:SubgroupGeMaskKHR>> 89 * <<interfaces-builtin-variables-sggt,code:SubgroupGtMaskKHR>> 90 * <<interfaces-builtin-variables-sgle,code:SubgroupLeMaskKHR>> 91 * <<interfaces-builtin-variables-sglt,code:SubgroupLtMaskKHR>> 92 * <<interfaces-builtin-variables-sgli,code:SubgroupLocalInvocationId>> 93 * <<interfaces-builtin-variables-sgs,code:SubgroupSize>>
|
D | VK_NV_viewport_array2.adoc | 39 This extension allows variables decorated with the code:Layer and 44 available for output variables in vertex, tessellation evaluation, and 46 added on variables decorated with code:Layer when using the 70 * (modified) <<interfaces-builtin-variables-layer,code:Layer>> 72 <<interfaces-builtin-variables-viewportindex,code:ViewportIndex>> 73 * <<interfaces-builtin-variables-viewportmask,code:ViewportMaskNV>> 77 * <<interfaces-builtin-variables-layer,code:ViewportRelativeNV in
|
D | VK_ARM_shader_core_builtins.adoc | 42 * <<interfaces-builtin-variables-corecountarm,code:CoreCountARM>> 43 * <<interfaces-builtin-variables-coremaxidarm,code:CoreMaxIDARM>> 44 * <<interfaces-builtin-variables-coreidarm,code:CoreIDARM>> 45 * <<interfaces-builtin-variables-warpmaxidarm,code:WarpsMaxIDARM>> 46 * <<interfaces-builtin-variables-warpidarm,code:WarpIDARM>>
|
D | VK_HUAWEI_cluster_culling_shader.adoc | 41 A set of new built-in output variables are used to express a visible 43 In addition, a new built-in function is used to emit these variables from 45 The IA stage can use these variables to fetches vertices of a visible 58 * <<interfaces-builtin-variables-indexcounthuawei,IndexCountHUAWEI>> 59 * <<interfaces-builtin-variables-vertexcounthuawei,VertexCountHUAWEI>> 60 * <<interfaces-builtin-variables-instancecounthuawei,InstanceCountHUAWEI>> 61 * <<interfaces-builtin-variables-firstindexhuawei,FirstIndexHUAWEI>> 62 * <<interfaces-builtin-variables-firstvertexhuawei,FirstVertexHUAWEI>> 63 * <<interfaces-builtin-variables-vertexoffsethuawei,VertexOffsetHUAWEI>> 64 * <<interfaces-builtin-variables-firstinstancehuawei,FirstInstanceHUAWEI>> [all …]
|
D | VK_NV_fragment_shader_barycentric.adoc | 42 When using GLSL source-based shader languages, the following variables from 49 GLSL variables declared using the code:__pervertexNV GLSL qualifier are 61 * <<interfaces-builtin-variables-barycoordkhr,code:BaryCoordNV>> 62 * <<interfaces-builtin-variables-barycoordnoperspkhr,code:BaryCoordNoPerspNV>> 83 barycentric weight vector for variables decorated with code:BaryCoordNV, 84 while variables decorated with code:BaryCoordSmoothAMD provide only two 104 extension, as we expect that shaders could derive variables decorated with 116 behavior of the GLSL extension, which provides two built-in variables. 118 two variables using the "`same attribute`", but with different interpolation
|
D | VK_NV_mesh_shader.adoc | 48 * <<interfaces-builtin-variables-taskcount,TaskCountNV>> 49 * <<interfaces-builtin-variables-primitivecount,PrimitiveCountNV>> 50 * <<interfaces-builtin-variables-primitiveindices,PrimitiveIndicesNV>> 51 * <<interfaces-builtin-variables-clipdistancepv,ClipDistancePerViewNV>> 52 * <<interfaces-builtin-variables-culldistancepv,CullDistancePerViewNV>> 53 * <<interfaces-builtin-variables-layerpv,LayerPerViewNV>> 54 * <<interfaces-builtin-variables-meshviewcount,MeshViewCountNV>> 55 * <<interfaces-builtin-variables-meshviewindices,MeshViewIndicesNV>>
|
D | VK_NV_shader_sm_builtins.adoc | 39 * <<interfaces-builtin-variables-warpspersmnv,code:WarpsPerSMNV>> 40 * <<interfaces-builtin-variables-smcountnv,code:SMCountNV>> 41 * <<interfaces-builtin-variables-warpidnv,code:WarpIDNV>> 42 * <<interfaces-builtin-variables-smidnv,code:SMIDNV>>
|
D | VK_EXT_shader_viewport_index_layer.adoc | 35 This extension allows variables decorated with the code:Layer and 40 and code:gl_Layer built-in variables map to the SPIR-V code:ViewportIndex 42 Behaviour of these variables is extended as described in the 79 * (modified) <<interfaces-builtin-variables-layer,code:Layer>> 81 <<interfaces-builtin-variables-viewportindex,code:ViewportIndex>>
|
D | VK_KHR_shader_draw_parameters.adoc | 33 The extension provides access to three additional built-in shader variables 43 When using GLSL source-based shader languages, the following variables from 62 * <<interfaces-builtin-variables-baseinstance,code:BaseInstance>> 63 * <<interfaces-builtin-variables-basevertex,code:BaseVertex>> 64 * <<interfaces-builtin-variables-drawindex,code:DrawIndex>>
|
D | VK_EXT_mesh_shader.adoc | 63 * <<interfaces-builtin-variables-cullprimitive,CullPrimitiveEXT>> 64 * <<interfaces-builtin-variables-primitivepointindices,PrimitivePointIndicesEXT>> 65 * <<interfaces-builtin-variables-primitivelineindices,PrimitiveLineIndicesEXT>> 66 * <<interfaces-builtin-variables-primitivetriangleindices,PrimitiveTriangleIndicesEXT>>
|
D | VK_KHR_ray_tracing_pipeline.adoc | 96 * <<interfaces-builtin-variables-launchid,code:LaunchIdKHR>> 97 * <<interfaces-builtin-variables-launchsize,code:LaunchSizeKHR>> 98 * <<interfaces-builtin-variables-worldrayorigin,code:WorldRayOriginKHR>> 99 * <<interfaces-builtin-variables-worldraydirection,code:WorldRayDirectionKHR>> 100 * <<interfaces-builtin-variables-objectrayorigin,code:ObjectRayOriginKHR>> 101 * <<interfaces-builtin-variables-objectraydirection,code:ObjectRayDirectionKHR>> 102 * <<interfaces-builtin-variables-raytmin,code:RayTminKHR>> 103 * <<interfaces-builtin-variables-raytmax,code:RayTmaxKHR>> 104 * <<interfaces-builtin-variables-instancecustomindex,code:InstanceCustomIndexKHR>> 105 * <<interfaces-builtin-variables-instanceid,code:InstanceId>> [all …]
|
D | VK_KHR_fragment_shader_barycentric.adoc | 50 When using GLSL source-based shader languages, the following variables from 57 GLSL variables declared using the code:pervertexEXT GLSL qualifier are 64 * <<interfaces-builtin-variables-barycoordkhr,code:BaryCoordKHR>> 65 * <<interfaces-builtin-variables-barycoordnoperspkhr,code:BaryCoordNoPerspKHR>>
|
D | VK_AMD_gpu_shader_half_float.adoc | 28 This extension adds support for using half float variables in shaders.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/VK_HUAWEI_cluster_culling_shader/ |
D | clusterculling.adoc | 11 A shader invocation can emit a set of built-in output variables via a new 13 The cluster culling shader organizes these emitted variables into a drawing 20 The only inputs available to the cluster culling shader are variables 31 Both type of drawing commands consist of a set of built-in output variables 35 Cluster culling shaders have the following built-in output variables: 37 * <<interfaces-builtin-variables,built-in variable>> code:IndexCountHUAWEI 39 * <<interfaces-builtin-variables,built-in variable>> 41 * <<interfaces-builtin-variables,built-in variable>> 43 * <<interfaces-builtin-variables,built-in variable>> code:FirstIndexHUAWEI 45 * <<interfaces-builtin-variables,built-in variable>> [all …]
|
/hardware/google/gfxstream/third-party/glm/include/glm/gtx/ |
D | associated_min_max.inl | 6 // Min comparison between 2 variables 52 // Min comparison between 3 variables 79 // Min comparison between 4 variables 97 // Min comparison between 4 variables 119 // Min comparison between 4 variables 142 // Min comparison between 4 variables 164 // Max comparison between 2 variables 171 // Max comparison between 2 variables 185 // Max comparison between 2 variables 199 // Max comparison between 2 variables [all …]
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/commonvalidity/ |
D | pipeline_create_info_common.adoc | 32 If a <<interfaces-resources,resource variables>> is declared in a 36 If a <<interfaces-resources,resource variables>> is declared in a 42 If a <<interfaces-resources,resource variables>> is declared in a 48 If a <<interfaces-resources,resource variables>> is declared in a shader
|
D | draw_vertex_binding.adoc | 8 All vertex input bindings accessed via vertex input variables declared 13 enabled, all vertex input bindings accessed via vertex input variables 105 then all variables with the code:Input storage class decorated with 120 then the numeric type associated with all code:Input variables of the 137 variables of the corresponding code:Location in the code:Vertex 167 64-bit component, then all code:Input variables at the corresponding
|
/hardware/interfaces/wifi/aidl/default/ |
D | THREADING.README | 16 The variables holding these "std::function" callbacks are reset from the AIDL 18 corresponding "on_gscan_*" callback variables which were set when startGscan() 19 was invoked. This is not thread safe since these callback variables are 26 before invoking the corresponding "std::function" callback variables.
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | interfaces.adoc | 39 also decorate types and type members used by variables in the code:Private 63 All the variables forming the shader input and output _interfaces_ are 70 There are two classes of variables that can: be matched between shader 71 stages, built-in variables and user-defined variables. 74 code:Output variables of a shader stage have undefined: values until the 82 Shader <<interfaces-builtin-variables,built-in>> variables meeting the 89 <<interfaces-builtin-variables,Built-in Variables>> section, and 107 The non-built-in variables listed by code:OpEntryPoint with the code:Input 115 These variables must: be identified with a code:Location decoration and can: 142 enabled, they are declared as code:OpTypeVector variables, and the [all …]
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_HUAWEI_cluster_culling_shader.adoc | 26 …t a set of built-in output variables to the subsequent rendering pipeline via a new built-in funct… 130 cluster culling shader have the following built-in output variables, these variables form a aforeme… 145 …variables which describe in 3.3.3 to the subsequent rendering pipeline. While a workgroup is done,… 148 New write-only output blocks are defined for built-in output variables:
|
D | VK_EXT_shader_tile_image.adoc | 82 Tile image variables currently have to 'alias' a color attachment location, and their format is imp… 104 Output data is still written via Fragment Output variables. 136 …* Add a `TileImageEXT` Storage Class that is only supported for variables of `OpTypeImage` with `D… 230 . `TileImage` variables which are instanced per-pixel (or per-sample in case of multisampled frameb… 240 `Tile image` variables must be decorated with `Location` which specifies the color attachment index. 260 * `TileImage` storage class variables are multisampled with the sample count of the framebuffer if … 261 * Reading of TileImage variables is done via `OpTileImageRead`. 271 * layout `location` must be specified for the variables. 293 …alls, where the first writes to color attachments and the second reads via the tileimage variables. 326 …alls, where the first writes to color attachments and the second reads via the tileimage variables. [all …]
|
/hardware/nxp/nfc/snxxx/halimpl/power-tracker/ |
D | README.txt | 12 There are two ways we can set this variables. 15 - We can set these variables during make command
|
/hardware/google/gchips/gralloc4/ |
D | Android.bp | 33 variables: [ 79 variables: [
|
/hardware/interfaces/automotive/vehicle/tools/generate_emu_metadata/src/com/android/car/tool/ |
D | EmuMetadataGenerator.java | 162 List<FieldDeclaration> variables = vehiclePropertyIdsClass.findAll(FieldDeclaration.class); in parseEnumInterface() local 163 for (int i = 0; i < variables.size(); i++) { in parseEnumInterface() 164 FieldDeclaration propertyDef = variables.get(i).asFieldDeclaration(); in parseEnumInterface() 299 List<FieldDeclaration> variables = vehiclePropertyIdsClass.findAll(FieldDeclaration.class); in main() local 300 for (int i = 0; i < variables.size(); i++) { in main() 301 FieldDeclaration propertyDef = variables.get(i).asFieldDeclaration(); in main()
|