Home
last modified time | relevance | path

Searched refs:samplers (Results 1 – 25 of 52) sorted by relevance

123

/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_EXT_descriptor_buffer.adoc245 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 …]
DVK_EXT_attachment_feedback_loop_layout.adoc36 * Would not support using samplers, which is needed by the layers.
DVK_QCOM_image_processing.adoc277 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/
DVK_EXT_rgba10x6_formats.adoc22 a <<samplers-YCbCr-conversion, sampler {YCbCr} conversion>> enabled.
DVK_EXT_border_color_swizzle.adoc33 This extension also defines the behavior between samplers with an opaque
DVK_EXT_custom_border_color.adoc72 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
DVK_EXT_fragment_density_map2.adoc33 Some implementations may not support subsampled samplers if certain
/hardware/google/gfxstream/include/OpenGLESDispatch/
Dgles3_only_functions.h83 X(void, glGenSamplers, (GLsizei n, GLuint * samplers), (n, samplers)) \
84 X(void, glDeleteSamplers, (GLsizei n, const GLuint * samplers), (n, samplers)) \
Dgles3_only_static_translator_namespaced_header.h83 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/
Dgles3_only_dispatch_logging_wrappers.impl369 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);
Dgles3_only.entries112 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/
Dnav.adoc22 * xref:chapters/samplers.adoc[]
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dsamplers.adoc5 [[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 …]
Ddescriptorsets.adoc98 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 …]
Dtextures.adoc118 <<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/
Dvkspec.adoc90 include::{chapters}/samplers.adoc[]
/hardware/google/gfxstream/host/gl/glestranslator/GLES_V2/
DGLESv30Imp.cpp814 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/
DGLESv2Decoder.cpp778 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()
DGLESv2Decoder.h135 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/
DGlesFuncs.h359 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/
Dgl3.h1055 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);
Dgl31.h1055 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/
Dgles2.attrib950 dir samplers out
951 len samplers (n * sizeof(GLuint))
956 len samplers (n * sizeof(GLuint))
/hardware/google/gfxstream/common/opengl/include/GLES3/
Dgl3.h908 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/
Dgl3.h908 GL_APICALL void GL_APIENTRY glGenSamplers (GLsizei count, GLuint *samplers);
909 GL_APICALL void GL_APIENTRY glDeleteSamplers (GLsizei count, const GLuint *samplers);

123