/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/ |
D | VK_EXT_descriptor_buffer.adoc | 245 As descriptors are now in regular memory, drivers cannot hide copies of immutable samplers that end… 246 As such, applications are required to provide these samplers as if they were not provided immutably. 247 These samplers must have identical parameters to the immutable samplers in the descriptor set layou… 248 Alternatively, applications can use dedicated descriptor sets for immutable samplers that do not re… 255 On these implementations, variable descriptor counts of combined image samplers may be supported, b… 260 Immutable samplers can be embedded into descriptor layouts, allowing them to be bound without distu… 269 Note that arrays of immutable samplers are not supported, as implementations typically need these i… 363 <<Embedded Immutable Samplers,Embedded immutable samplers>> can be bound using: 375 `vkCmdBindDescriptorBufferEmbeddedSamplersEXT` binds the embedded immutable samplers in `layout` at… 379 Like DX12, there is a limit to how many unique embedded immutable samplers may be alive in a device… [all …]
|
D | VK_EXT_attachment_feedback_loop_layout.adoc | 36 * Would not support using samplers, which is needed by the layers.
|
D | VK_QCOM_image_processing.adoc | 277 Such samplers must not be used with the other existing `OpImage*` built-ins 282 support samplers with `unnormalizedCoordinates` equal to `VK_TRUE` or 287 All built-ins added with this extension support samplers with `addressModeU` 293 All built-ins added with this extension support samplers with all
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/ |
D | VK_EXT_rgba10x6_formats.adoc | 22 a <<samplers-YCbCr-conversion, sampler {YCbCr} conversion>> enabled.
|
D | VK_EXT_border_color_swizzle.adoc | 33 This extension also defines the behavior between samplers with an opaque
|
D | VK_EXT_custom_border_color.adoc | 72 3) Should this be supported for immutable samplers at all, or by a feature 74 immutable samplers -- is it worthwhile enabling this to work on them for
|
D | VK_EXT_fragment_density_map2.adoc | 33 Some implementations may not support subsampled samplers if certain
|
/hardware/google/gfxstream/include/OpenGLESDispatch/ |
D | gles3_only_functions.h | 83 X(void, glGenSamplers, (GLsizei n, GLuint * samplers), (n, samplers)) \ 84 X(void, glDeleteSamplers, (GLsizei n, const GLuint * samplers), (n, samplers)) \
|
D | gles3_only_static_translator_namespaced_header.h | 83 GL_APICALL void GL_APIENTRY glGenSamplers(GLsizei n, GLuint * samplers); 84 GL_APICALL void GL_APIENTRY glDeleteSamplers(GLsizei n, const GLuint * samplers);
|
/hardware/google/gfxstream/host/gl/OpenGLESDispatch/ |
D | gles3_only_dispatch_logging_wrappers.impl | 369 void glGenSamplers_dispatchLoggingWrapper(GLsizei n, GLuint * samplers) { 370 DISPATCH_DEBUG_LOG("glGenSamplers(n:%d, samplers:%p)", n, samplers); 371 GLDispatch::glGenSamplers_underlying(n, samplers); 374 void glDeleteSamplers_dispatchLoggingWrapper(GLsizei n, const GLuint * samplers) { 375 DISPATCH_DEBUG_LOG("glDeleteSamplers(n:%d, samplers:%p)", n, samplers); 376 GLDispatch::glDeleteSamplers_underlying(n, samplers);
|
D | gles3_only.entries | 112 void glGenSamplers(GLsizei n, GLuint *samplers); 113 void glDeleteSamplers(GLsizei n, const GLuint * samplers);
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/antora/modules/ROOT/ |
D | nav.adoc | 22 * xref:chapters/samplers.adoc[]
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/ |
D | samplers.adoc | 5 [[samplers]] anchor 22 :objectnameplural: samplers 75 * [[samplers-mipLodBias]] pname:mipLodBias is the bias to be added to 79 * [[samplers-maxAnisotropy]] pname:anisotropyEnable is ename:VK_TRUE to 102 * [[samplers-unnormalizedCoordinates]] pname:unnormalizedCoordinates 196 If <<samplers-YCbCr-conversion,sampler {YCbCr} conversion>> is enabled 229 If <<samplers-YCbCr-conversion,sampler {YCbCr} conversion>> is enabled, 236 If <<samplers-YCbCr-conversion,sampler {YCbCr} conversion>> is enabled 332 The maximum number of samplers with custom border colors which can: be 406 * [[samplers-subsamplesampler]] ename:VK_SAMPLER_CREATE_SUBSAMPLED_BIT_EXT [all …]
|
D | descriptorsets.adoc | 98 type associated with a <<samplers,sampler>> object, used to control the 147 is a single descriptor type associated with both a <<samplers,sampler>> and 155 <<samplers-YCbCr-conversion,{YCbCr} conversion>>, 158 <<samplers-YCbCr-conversion,{YCbCr} conversion>> or samples a 159 <<samplers-subsamplesampler,subsampled image>>, 170 <<samplers-subsamplesampler,subsampled image>>, the sampler must: only be 176 other samplers and images. 530 samplers) an array of sampler descriptors. 847 specifies that this is a layout only containing immutable samplers that 849 Unlike normal immutable samplers, embedded immutable samplers do not [all …]
|
D | textures.adoc | 118 <<samplers-unnormalizedCoordinates,limitations>> on what operations, image 520 the <<samplers-unnormalizedCoordinates,limitations of unnormalized 603 sampler or image view that enables <<samplers-YCbCr-conversion,sampler 608 that enables <<samplers-YCbCr-conversion,sampler {YCbCr} conversion>>. 611 sampler or image view that enables <<samplers-YCbCr-conversion,sampler 739 with <<samplers-YCbCr-conversion,sampler {YCbCr} conversion>> enabled. 991 <<samplers-YCbCr-conversion,sampler {YCbCr} conversion>> is not enabled, 995 <<samplers-YCbCr-conversion,sampler {YCbCr} conversion>> if sampler 1488 . Sample using <<samplers-YCbCr-conversion,sampler {YCbCr} conversion>> 1496 . Sample using <<samplers-YCbCr-conversion,sampler {YCbCr} conversion>> [all …]
|
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/ |
D | vkspec.adoc | 90 include::{chapters}/samplers.adoc[]
|
/hardware/google/gfxstream/host/gl/glestranslator/GLES_V2/ |
D | GLESv30Imp.cpp | 814 GL_APICALL void GL_APIENTRY glGenSamplers(GLsizei n, GLuint * samplers) { in glGenSamplers() argument 820 samplers[i] = ctx->shareGroup()->genName(NamedObjectType::SAMPLER, in glGenSamplers() 823 samplers[i], ObjectDataPtr(new SamplerData())); in glGenSamplers() 828 GL_APICALL void GL_APIENTRY glDeleteSamplers(GLsizei n, const GLuint * samplers) { in glDeleteSamplers() argument 834 ctx->shareGroup()->deleteName(NamedObjectType::SAMPLER, samplers[i]); in glDeleteSamplers()
|
/hardware/google/gfxstream/host/gl/gles2_dec/ |
D | GLESv2Decoder.cpp | 778 void GLESv2Decoder::s_glGenSamplers(void* self, GLsizei n, GLuint* samplers) { in s_glGenSamplers() argument 780 ctx->glGenSamplers(n, samplers); in s_glGenSamplers() 854 void GLESv2Decoder::s_glDeleteSamplers(void* self, GLsizei n, const GLuint *samplers) { in s_glDeleteSamplers() argument 856 ctx->glDeleteSamplers(n, samplers); in s_glDeleteSamplers()
|
D | GLESv2Decoder.h | 135 static void gles2_APIENTRY s_glGenSamplers(void* self, GLsizei n, GLuint* samplers); 156 static void gles2_APIENTRY s_glDeleteSamplers(void* self, GLsizei n, const GLuint *samplers);
|
/hardware/google/gfxstream/common/detector/ |
D | GlesFuncs.h | 359 X(void, glGenSamplers, (GLsizei n, GLuint * samplers), (n, samplers)) \ 360 X(void, glDeleteSamplers, (GLsizei n, const GLuint * samplers), (n, samplers)) \
|
/hardware/google/gfxstream/guest/mesa/include/GLES3/ |
D | gl3.h | 1055 typedef void (GL_APIENTRYP PFNGLGENSAMPLERSPROC) (GLsizei count, GLuint *samplers); 1056 typedef void (GL_APIENTRYP PFNGLDELETESAMPLERSPROC) (GLsizei count, const GLuint *samplers); 1160 GL_APICALL void GL_APIENTRY glGenSamplers (GLsizei count, GLuint *samplers); 1161 GL_APICALL void GL_APIENTRY glDeleteSamplers (GLsizei count, const GLuint *samplers);
|
D | gl31.h | 1055 typedef void (GL_APIENTRYP PFNGLGENSAMPLERSPROC) (GLsizei count, GLuint *samplers); 1056 typedef void (GL_APIENTRYP PFNGLDELETESAMPLERSPROC) (GLsizei count, const GLuint *samplers); 1160 GL_APICALL void GL_APIENTRY glGenSamplers (GLsizei count, GLuint *samplers); 1161 GL_APICALL void GL_APIENTRY glDeleteSamplers (GLsizei count, const GLuint *samplers);
|
/hardware/google/gfxstream/codegen/gles2/ |
D | gles2.attrib | 950 dir samplers out 951 len samplers (n * sizeof(GLuint)) 956 len samplers (n * sizeof(GLuint))
|
/hardware/google/gfxstream/common/opengl/include/GLES3/ |
D | gl3.h | 908 GL_APICALL void GL_APIENTRY glGenSamplers (GLsizei count, GLuint *samplers); 909 GL_APICALL void GL_APIENTRY glDeleteSamplers (GLsizei count, const GLuint *samplers);
|
/hardware/google/gfxstream/include/GLES3/ |
D | gl3.h | 908 GL_APICALL void GL_APIENTRY glGenSamplers (GLsizei count, GLuint *samplers); 909 GL_APICALL void GL_APIENTRY glDeleteSamplers (GLsizei count, const GLuint *samplers);
|