Home
last modified time | relevance | path

Searched refs:glw (Results 1 - 25 of 721) sorted by relevance

12345678910>>...29

/third_party/vk-gl-cts/external/openglcts/modules/glesext/geometry_shader/
H A DesextcGeometryShaderLimits.hpp61 virtual void getCapturedVaryings(const glw::GLchar* const*& out_captured_varyings_names,
62 glw::GLuint& out_n_captured_varyings) = 0;
64 virtual void getShaderParts(const glw::GLchar* const*& out_fragment_shader_parts,
65 glw::GLuint& out_n_fragment_shader_parts,
66 const glw::GLchar* const*& out_geometry_shader_parts,
67 glw::GLuint& out_n_geometry_shader_parts,
68 const glw::GLchar* const*& out_vertex_shader_parts,
69 glw::GLuint& out_n_vertex_shader_parts) = 0;
71 virtual void getTransformFeedbackBufferSize(glw::GLuint& out_buffer_size) = 0;
77 glw
[all...]
H A DesextcGeometryShaderInput.hpp87 glw::GLuint m_fragment_shader_id;
88 glw::GLuint m_geometry_shader_sized_arrays_id;
89 glw::GLuint m_geometry_shader_unsized_arrays_id;
90 glw::GLuint m_program_object_sized_arrays_id;
91 glw::GLuint m_program_object_unsized_arrays_id;
92 glw::GLuint m_vertex_shader_id;
95 static const glw::GLchar* const m_fragment_shader_code;
96 static const glw::GLchar* const m_geometry_shader_code;
97 static const glw::GLchar* const m_geometry_shader_preamble_code;
98 static const glw
[all...]
H A DesextcGeometryShaderAPI.hpp81 glw::GLuint m_fbo_id;
82 glw::GLuint m_fs_po_id;
83 glw::GLuint m_gs_po_id;
84 glw::GLuint m_pipeline_object_id;
85 glw::GLuint m_to_id;
86 glw::GLuint m_vao_id;
87 glw::GLuint m_vs_po_id;
124 glw::GLuint m_gs_id;
169 glw::GLuint m_po_id;
215 glw
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/gl/
H A Dgl3cTransformFeedbackTests.hpp80 static const glw::GLchar* m_tessellation_control_shader;
81 static const glw::GLchar* m_tessellation_evaluation_shader;
82 static const glw::GLchar* m_geometry_shader;
83 static const glw::GLchar* s_vertex_shader_with_input_output;
84 static const glw::GLchar* s_vertex_shader_with_output;
85 static const glw::GLchar* s_vertex_shader_without_output;
86 static const glw::GLchar* s_fragment_shader;
87 static const glw::GLchar* m_varying_name;
89 static const glw::GLfloat m_buffer_1_data[];
90 static const glw
[all...]
H A Dgl4cDirectStateAccessTests.hpp138 typedef void(GLW_APIENTRY* GetTransformFeedbackiv_ProcAddress)(glw::GLuint xfb, glw::GLenum pname,
139 glw::GLint* param);
140 typedef void(GLW_APIENTRY* GetTransformFeedbacki_v_ProcAddress)(glw::GLuint xfb, glw::GLenum pname,
141 glw::GLuint index, glw::GLint* param);
142 typedef void(GLW_APIENTRY* GetTransformFeedbacki64_v_ProcAddress)(glw::GLuint xfb, glw::GLenum pname,
143 glw
[all...]
H A Dgl4cCopyImageTests.hpp107 glw::GLenum m_target;
108 glw::GLuint m_width;
109 glw::GLuint m_height;
110 glw::GLuint m_level;
111 glw::GLenum m_internal_format;
112 glw::GLenum m_format;
113 glw::GLenum m_type;
119 glw::GLuint m_dst_x;
120 glw::GLuint m_dst_y;
122 glw
[all...]
H A Dgl4cTextureViewTests.hpp92 typedef glw::GLenum _original_texture_internalformat;
93 typedef glw::GLenum _original_texture_target;
94 typedef glw::GLenum _view_texture_internalformat;
95 typedef glw::GLenum _view_texture_target;
97 typedef std::vector<glw::GLenum> _internalformats;
114 static unsigned int getAmountOfComponentsForInternalformat(const glw::GLenum internalformat);
116 static unsigned int getBlockSizeForCompressedInternalformat(const glw::GLenum internalformat);
118 static void getComponentSizeForInternalformat(const glw::GLenum internalformat, unsigned int* out_rgba_size);
120 static void getComponentSizeForType(const glw::GLenum type, unsigned int* out_rgba_size);
122 static const char* getErrorCodeString(const glw
[all...]
H A Dgl4cSparseBufferTests.hpp46 static glw::GLuint createComputeProgram(const glw::Functions& gl, const char** cs_body_parts,
49 static glw::GLuint createProgram(const glw::Functions& gl, const char** fs_body_parts, unsigned int n_fs_body_parts,
53 const glw::GLchar* const* tf_varyings = DE_NULL, unsigned int n_tf_varyings = 0,
54 glw::GLenum tf_varying_mode = GL_NONE);
56 static std::string getSparseBOFlagsString(glw::GLenum flags);
110 glw::GLuint m_helper_bo_id; /* never allocated actual storage; bound to GL_ELEMENT_ARRAY_BUFFER */
111 glw::GLuint m_immutable_bo_id; /* bound to GL_COPY_READ_BUFFER */
114 glw
[all...]
H A Dgl4cShaderSubroutineTests.hpp51 void bindRange(glw::GLenum target, glw::GLuint index, glw::GLintptr offset, glw::GLsizeiptr size);
55 void update(glw::GLenum target, glw::GLsizeiptr size, glw::GLvoid* data, glw::GLenum usage);
57 glw::GLuint m_id;
68 void attachTexture(glw
[all...]
H A Dgl4cGPUShaderFP64Tests.hpp53 void build(const glw::GLchar* compute_shader_code, const glw::GLchar* fragment_shader_code,
54 const glw::GLchar* geometry_shader_code, const glw::GLchar* tesselation_control_shader_code,
55 const glw::GLchar* tesselation_evaluation_shader_code, const glw::GLchar* vertex_shader_code,
56 const glw::GLchar* const* varying_names, glw::GLuint n_varying_names);
58 void compile(glw::GLuint shader_id, const glw
[all...]
H A Dgl4cEnhancedLayoutsTests.hpp62 std::vector<glw::GLubyte> GenerateData() const;
63 std::vector<glw::GLubyte> GenerateDataPacked() const;
64 glw::GLuint GetActualAlignment(glw::GLuint align, bool is_array) const;
65 glw::GLuint GetBaseAlignment(bool is_array) const;
66 std::string GetGLSLConstructor(const glw::GLvoid* data) const;
67 const glw::GLchar* GetGLSLTypeName() const;
68 glw::GLuint GetLocations(bool is_vs_input = false) const;
69 glw::GLuint GetSize(const bool is_std140 = false) const;
70 glw
[all...]
H A Dgl4cGetTextureSubImageTests.hpp115 glw::GLuint m_texture_1D;
116 glw::GLuint m_texture_1D_array;
117 glw::GLuint m_texture_2D;
118 glw::GLuint m_texture_rectangle;
119 glw::GLuint m_texture_2D_compressed;
120 glw::GLuint m_texture_2D_multisampled;
121 glw::GLubyte* m_destination_buffer;
124 typedef void(GLW_APIENTRY* PFNGLGETTEXTURESUBIMAGEPROC)(glw::GLuint texture, glw::GLint level, glw
[all...]
H A Dgl4cDirectStateAccessTests.cpp45 #include "glw.h"
163 addChild(new Textures::BufferTest<glw::GLbyte, 1, false>(m_context, "textures_buffer_r8i")); in init()
164 addChild(new Textures::BufferTest<glw::GLbyte, 2, false>(m_context, "textures_buffer_rg8i")); in init()
165 addChild(new Textures::BufferTest<glw::GLbyte, 4, false>(m_context, "textures_buffer_rgba8i")); in init()
167 addChild(new Textures::BufferTest<glw::GLubyte, 1, false>(m_context, "textures_buffer_r8ui")); in init()
168 addChild(new Textures::BufferTest<glw::GLubyte, 2, false>(m_context, "textures_buffer_rg8ui")); in init()
169 addChild(new Textures::BufferTest<glw::GLubyte, 4, false>(m_context, "textures_buffer_rgba8ui")); in init()
170 addChild(new Textures::BufferTest<glw::GLubyte, 1, true>(m_context, "textures_buffer_r8ui_unorm")); in init()
171 addChild(new Textures::BufferTest<glw::GLubyte, 2, true>(m_context, "textures_buffer_rg8ui_unorm")); in init()
172 addChild(new Textures::BufferTest<glw in init()
[all...]
H A Dgl3cClipDistance.hpp67 glw::GLuint shader_id;
68 glw::GLint shader_compilation_status;
78 glw::GLuint program_id;
79 glw::GLint program_linkage_status;
84 Program(const glw::Functions& gl, const std::string& vertex_shader_code, const std::string& fragment_shader_code,
101 const glw::Functions& m_gl;
104 CompilationStatus compileShader(const glw::GLenum shader_type, const glw::GLchar* const* shader_code);
120 Framebuffer(const glw::Functions& gl, const glw
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcExtTokens.hpp36 glw::GLenum GEOMETRY_SHADER;
37 glw::GLenum GEOMETRY_SHADER_BIT;
38 glw::GLenum GEOMETRY_LINKED_VERTICES_OUT;
39 glw::GLenum GEOMETRY_LINKED_INPUT_TYPE;
40 glw::GLenum GEOMETRY_LINKED_OUTPUT_TYPE;
41 glw::GLenum GEOMETRY_SHADER_INVOCATIONS;
42 glw::GLenum MAX_GEOMETRY_TEXTURE_IMAGE_UNITS;
43 glw::GLenum MAX_GEOMETRY_IMAGE_UNIFORMS;
44 glw::GLenum MAX_GEOMETRY_SHADER_STORAGE_BLOCKS;
45 glw
[all...]
H A DglcRobustBufferAccessBehaviorTests.hpp39 void replaceToken(const glw::GLchar* token, size_t& search_position, const glw::GLchar* text, std::string& string);
49 Buffer(const glw::Functions& gl);
53 void InitData(glw::GLenum target, glw::GLenum usage, glw::GLsizeiptr size, const glw::GLvoid* data);
58 void BindBase(glw::GLuint index) const;
62 static void Bind(const glw::Functions& gl, glw
[all...]
H A DglcKHRDebugTests.hpp41 namespace glw namespace
66 const glw::Functions* m_gl;
146 APIErrorsTest(tcu::TestContext& testCtx, glu::ApiType apiType, bool is_debug, const glw::GLchar* name);
187 LabelsTest(tcu::TestContext& testCtx, glu::ApiType apiType, bool is_debug, const glw::GLchar* name);
198 static glw::GLuint createBuffer(const glw::Functions* gl, const glu::RenderContext* rc);
199 static glw::GLuint createFramebuffer(const glw::Functions* gl, const glu::RenderContext* rc);
200 static glw::GLuint createProgram(const glw
[all...]
H A DglcViewportArrayTests.hpp70 void bindRange(glw::GLuint index, glw::GLintptr offset, glw::GLsizeiptr size);
72 void generate(glw::GLenum target);
73 void* map(glw::GLenum access) const;
76 void update(glw::GLsizeiptr size, glw::GLvoid* data, glw::GLenum usage);
78 glw::GLuint m_id;
82 glw
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/glesext/texture_cube_map_array/
H A DesextcTextureCubeMapArraySampling.hpp205 const glw::GLchar* name;
206 const glw::GLchar* type;
216 void (*getColorFloatComponents)(glw::GLuint pixel_index, glw::GLint cube_face, glw::GLint layer_index,
217 glw::GLint n_layers, glw::GLint n_mipmap_levels, glw::GLfloat* out_components);
219 void (*getColorUByteComponents)(glw::GLuint pixel_index, glw
[all...]
H A DesextcTextureCubeMapArrayImageTextureSize.hpp89 static const glw::GLuint m_n_dimensions;
90 static const glw::GLuint m_n_resolutions;
95 void createCubeMapArrayTexture(glw::GLuint& texId, glw::GLuint width, glw::GLuint height, glw::GLuint depth,
96 STORAGE_TYPE storType, glw::GLboolean shadow);
103 virtual void configureTextures(glw::GLuint width, glw::GLuint height, glw
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/glesext/texture_border_clamp/
H A DesextcTextureBorderClampSamplingTextureGroup.cpp60 TestConfiguration<glw::GLfloat, glw::GLubyte> configurationTexture2DRGBA32F( in init()
64 addChild(new TextureBorderClampSamplingTexture<glw::GLfloat, glw::GLubyte>( in init()
68 TestConfiguration<glw::GLint, glw::GLint> configurationTexture2DR32I(1, 4, GL_TEXTURE_2D, GL_R32I, GL_R32I, in init()
72 addChild(new TextureBorderClampSamplingTexture<glw::GLint, glw::GLint>(m_context, m_extParams, "Texture2DR32I", in init()
76 TestConfiguration<glw::GLuint, glw in init()
[all...]
H A DesextcTextureBorderClampTests.cpp85 TestConfiguration<glw::GLfloat, glw::GLubyte> configurationTexture2DRGBA32F( in init()
89 addChild(new TextureBorderClampSamplingTexture<glw::GLfloat, glw::GLubyte>( in init()
93 TestConfiguration<glw::GLint, glw::GLint> configurationTexture2DR32I(1, 4, GL_TEXTURE_2D, GL_R32I, GL_R32I, in init()
97 addChild(new TextureBorderClampSamplingTexture<glw::GLint, glw::GLint>(m_context, m_extParams, "Texture2DR32I", in init()
101 TestConfiguration<glw::GLuint, glw in init()
[all...]
H A DesextcTextureBorderClampSamplingTexture.hpp46 TestConfiguration(glw::GLsizei nInputComponents, glw::GLsizei nOutputComponents, glw::GLenum target,
47 glw::GLenum inputInternalFormat, glw::GLenum outputInternalFormat, glw::GLenum filtering,
48 glw::GLenum inputFormat, glw::GLenum outputFormat, glw::GLuint width, glw
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/gles31/
H A Des31cTextureStorageMultisampleFunctionalTests.hpp51 glw::GLuint dst_fbo_id;
52 glw::GLuint dst_to_color_id;
53 glw::GLuint dst_to_depth_stencil_id;
54 glw::GLuint src_fbo_id;
55 glw::GLuint src_to_color_id;
56 glw::GLuint src_to_depth_stencil_id;
73 glw::GLuint fbo_dst_id;
74 glw::GLuint fbo_src_id;
75 glw::GLuint fs_depth_preview_id;
76 glw
[all...]
/third_party/vk-gl-cts/external/openglcts/modules/glesext/gpu_shader5/
H A DesextcGPUShader5TextureGatherOffset.hpp52 const glw::GLchar* attribute_name;
53 glw::GLuint n_components;
54 glw::GLenum type;
55 glw::GLvoid* data;
56 glw::GLuint data_size;
70 virtual void getBorderColor(glw::GLfloat out_color[4]) = 0;
71 virtual void getShaderParts(std::vector<const glw::GLchar*>& out_vertex_shader_parts) = 0;
73 virtual void getTextureInfo(glw::GLuint& out_width, glw::GLenum& out_texture_internal_format,
74 glw
[all...]

Completed in 22 milliseconds

12345678910>>...29