Home
last modified time | relevance | path

Searched refs:variables (Results 1 – 25 of 88) sorted by relevance

1234

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_NV_ray_tracing.adoc56 * <<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 …]
DVK_EXT_shader_subgroup_ballot.adoc35 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>>
DVK_NV_viewport_array2.adoc39 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
DVK_ARM_shader_core_builtins.adoc42 * <<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>>
DVK_HUAWEI_cluster_culling_shader.adoc41 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 …]
DVK_NV_fragment_shader_barycentric.adoc42 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
DVK_NV_mesh_shader.adoc48 * <<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>>
DVK_NV_shader_sm_builtins.adoc39 * <<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>>
DVK_EXT_shader_viewport_index_layer.adoc35 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>>
DVK_KHR_shader_draw_parameters.adoc33 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>>
DVK_EXT_mesh_shader.adoc63 * <<interfaces-builtin-variables-cullprimitive,CullPrimitiveEXT>>
64 * <<interfaces-builtin-variables-primitivepointindices,PrimitivePointIndicesEXT>>
65 * <<interfaces-builtin-variables-primitivelineindices,PrimitiveLineIndicesEXT>>
66 * <<interfaces-builtin-variables-primitivetriangleindices,PrimitiveTriangleIndicesEXT>>
DVK_KHR_ray_tracing_pipeline.adoc96 * <<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 …]
DVK_KHR_fragment_shader_barycentric.adoc50 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>>
DVK_AMD_gpu_shader_half_float.adoc28 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/
Dclusterculling.adoc11 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/
Dassociated_min_max.inl6 // 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/
Dpipeline_create_info_common.adoc32 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
Ddraw_vertex_binding.adoc8 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/
DTHREADING.README16 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/
Dinterfaces.adoc39 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/
DVK_HUAWEI_cluster_culling_shader.adoc26 …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…
145variables 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:
DVK_EXT_shader_tile_image.adoc82 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/
DREADME.txt12 There are two ways we can set this variables.
15 - We can set these variables during make command
/hardware/google/gchips/gralloc4/
DAndroid.bp33 variables: [
79 variables: [
/hardware/interfaces/automotive/vehicle/tools/generate_emu_metadata/src/com/android/car/tool/
DEmuMetadataGenerator.java162 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()

1234