Home
last modified time | relevance | path

Searched refs:glw (Results 1 – 25 of 718) sorted by relevance

12345678910>>...29

/external/deqp/framework/opengl/
DgluCallLogWrapperApi.inl6 void glActiveShaderProgram (glw::GLuint pipeline, glw::GLuint program);
7 void glActiveTexture (glw::GLenum texture);
8 void glAttachShader (glw::GLuint program, glw::GLuint shader);
9 void glBeginConditionalRender (glw::GLuint id, glw::GLenum mode);
10 void glBeginQuery (glw::GLenum target, glw::GLuint id);
11 void glBeginQueryIndexed (glw::GLenum target, glw::GLuint index, glw::GLuint id);
12 void glBeginTransformFeedback (glw::GLenum primitiveMode);
13 void glBindAttribLocation (glw::GLuint program, glw::GLuint index, const glw::GLchar *na…
14 void glBindBuffer (glw::GLenum target, glw::GLuint buffer);
15 void glBindBufferBase (glw::GLenum target, glw::GLuint index, glw::GLuint buffer);
[all …]
/external/deqp/external/openglcts/modules/glesext/geometry_shader/
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::GLuint m_fragment_shader_id;
[all …]
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::GLuint m_fs_id;
[all …]
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::GLchar* const m_vertex_shader_code;
[all …]
/external/deqp/external/openglcts/modules/common/
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::GLenum MAX_GEOMETRY_ATOMIC_COUNTERS;
[all …]
DglcRobustBufferAccessBehaviorTests.hpp39 void replaceToken(const glw::GLchar* token, size_t& search_position, const glw::GLchar* text, std::…
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::GLuint id, glw::GLenum target);
63 …static void BindBase(const glw::Functions& gl, glw::GLuint id, glw::GLenum target, glw::GLuint ind…
64 …static void Data(const glw::Functions& gl, glw::GLenum target, glw::GLenum usage, glw::GLsizeiptr …
65 const glw::GLvoid* data);
66 static void Generate(const glw::Functions& gl, glw::GLuint& out_id);
67 …static void SubData(const glw::Functions& gl, glw::GLenum target, glw::GLintptr offset, glw::GLsiz…
[all …]
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* n…
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::Functions* gl, const glu::RenderContext* rc);
201 static glw::GLuint createProgramPipeline(const glw::Functions* gl, const glu::RenderContext* rc);
202 static glw::GLuint createQuery(const glw::Functions* gl, const glu::RenderContext* rc);
203 static glw::GLuint createRenderbuffer(const glw::Functions* gl, const glu::RenderContext* rc);
[all …]
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::GLenum m_target;
90 …void attachTexture(glw::GLenum attachment, glw::GLuint texture_id, glw::GLuint width, glw::GLuint …
93 void clear(glw::GLenum mask);
95 void clearColor(glw::GLfloat red, glw::GLfloat green, glw::GLfloat blue, glw::GLfloat alpha);
99 glw::GLuint m_id;
[all …]
/external/deqp/external/openglcts/modules/gl/
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 pna…
143 glw::GLuint index, glw::GLint64* param);
150 glw::GLuint m_xfb_dsa;
151 glw::GLint m_xfb_indexed_binding_points_count;
207 typedef void(GLW_APIENTRY* GetTransformFeedbacki_v_ProcAddress)(glw::GLuint xfb, glw::GLenum pname,
208 glw::GLuint index, glw::GLint* param);
[all …]
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::GLsizei m_buffer_1_size;
[all …]
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::GLuint m_src_x;
[all …]
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 in…
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);
110glw::GLuint m_helper_bo_id; /* never allocated actual storage; bound to GL_ELEMENT_ARRAY_BUFFE…
111 glw::GLuint m_immutable_bo_id; /* bound to GL_COPY_READ_BUFFER */
114 glw::GLuint m_sparse_bo_id; /* bound to GL_ARRAY_BUFFER */
142 virtual bool execute(glw::GLuint sparse_bo_storage_flags) = 0;
145 virtual bool initTestCaseIteration(glw::GLuint sparse_bo) = 0;
[all …]
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::GLenum attachment, glw::GLuint texture_id, glw::GLuint width, glw::GLuint …
71 void clear(glw::GLenum mask);
73 void clearColor(glw::GLfloat red, glw::GLfloat green, glw::GLfloat blue, glw::GLfloat alpha);
76 glw::GLuint m_id;
90 void build(const glw::GLchar* compute_shader_code, const glw::GLchar* fragment_shader_code,
91 const glw::GLchar* geometry_shader_code, const glw::GLchar* tesselation_control_shader_code,
92 const glw::GLchar* tesselation_evaluation_shader_code, const glw::GLchar* vertex_shader_code,
[all …]
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_…
120 static void getComponentSizeForType(const glw::GLenum type, unsigned int* out_rgba_size);
122 static const char* getErrorCodeString(const glw::GLint error_code);
[all …]
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
125 glw::GLint yoffset, glw::GLint zoffset, glw::GLsizei width,
126 glw::GLsizei height, glw::GLsizei depth, glw::GLenum format,
[all …]
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::GLchar* shader_code) const;
62 static const glw::GLenum ARB_COMPUTE_SHADER;
66 glw::GLuint m_compute_shader_id;
67 glw::GLuint m_fragment_shader_id;
68 glw::GLuint m_geometry_shader_id;
69 glw::GLuint m_program_object_id;
[all …]
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::GLenum GetTypeGLenum() const;
71 glw::GLuint GetNumComponents() const;
[all …]
Dgl4cDirectStateAccessTests.cpp163 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::GLubyte, 4, true>(m_context, "textures_buffer_rgba8ui_unorm… in init()
174 addChild(new Textures::BufferTest<glw::GLshort, 1, false>(m_context, "textures_buffer_r16i")); in init()
[all …]
/external/deqp/external/openglcts/modules/glesext/texture_cube_map_array/
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_in…
217 glw::GLint n_layers, glw::GLint n_mipmap_levels, glw::GLfloat* out_components);
219 …void (*getColorUByteComponents)(glw::GLuint pixel_index, glw::GLint cube_face, glw::GLint layer_in…
220 glw::GLint n_layers, glw::GLint n_mipmap_levels, glw::GLubyte* out_components);
222 …void (*getColorUintComponents)(glw::GLuint pixel_index, glw::GLint cube_face, glw::GLint layer_ind…
223 glw::GLint n_layers, glw::GLint n_mipmap_levels, glw::GLuint* out_components);
225 …void (*getColorIntComponents)(glw::GLuint pixel_index, glw::GLint cube_face, glw::GLint layer_inde…
226 glw::GLint n_layers, glw::GLint n_mipmap_levels, glw::GLint* out_components);
[all …]
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::GLu…
96 STORAGE_TYPE storType, glw::GLboolean shadow);
103 …virtual void configureTextures(glw::GLuint width, glw::GLuint height, glw::GLuint depth, STORAGE_T…
106 virtual glw::GLboolean checkResults(glw::GLuint width, glw::GLuint height, glw::GLuint depth,
108 virtual glw::GLboolean isMutableTextureTestable(void);
111 glw::GLuint m_po_id;
112 glw::GLuint m_to_std_id;
113 glw::GLuint m_to_shw_id;
[all …]
/external/deqp/external/openglcts/modules/gles31/
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::GLuint fs_id;
[all …]
/external/deqp/external/openglcts/modules/glesext/texture_border_clamp/
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,… in init()
97 …addChild(new TextureBorderClampSamplingTexture<glw::GLint, glw::GLint>(m_context, m_extParams, "Te… in init()
101 TestConfiguration<glw::GLuint, glw::GLuint> configurationTexture2DR32UI( in init()
105 …addChild(new TextureBorderClampSamplingTexture<glw::GLuint, glw::GLuint>(m_context, m_extParams, "… in init()
109 TestConfiguration<glw::GLubyte, glw::GLubyte> configurationTexture2DRGBA8( in init()
113 …addChild(new TextureBorderClampSamplingTexture<glw::GLubyte, glw::GLubyte>(m_context, m_extParams,… in init()
117 TestConfiguration<glw::GLfloat, glw::GLubyte> configurationTexture2DDC32F( in init()
121 …addChild(new TextureBorderClampSamplingTexture<glw::GLfloat, glw::GLubyte>(m_context, m_extParams,… in init()
[all …]
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,… in init()
72 …addChild(new TextureBorderClampSamplingTexture<glw::GLint, glw::GLint>(m_context, m_extParams, "Te… in init()
76 TestConfiguration<glw::GLuint, glw::GLuint> configurationTexture2DR32UI( in init()
80 …addChild(new TextureBorderClampSamplingTexture<glw::GLuint, glw::GLuint>(m_context, m_extParams, "… in init()
84 TestConfiguration<glw::GLubyte, glw::GLubyte> configurationTexture2DRGBA8( in init()
88 …addChild(new TextureBorderClampSamplingTexture<glw::GLubyte, glw::GLubyte>(m_context, m_extParams,… in init()
92 TestConfiguration<glw::GLfloat, glw::GLubyte> configurationTexture2DDC32F( in init()
96 …addChild(new TextureBorderClampSamplingTexture<glw::GLfloat, glw::GLubyte>(m_context, m_extParams,… in init()
[all …]
DesextcTextureBorderClampSamplingTexture.hpp46 …TestConfiguration(glw::GLsizei nInputComponents, glw::GLsizei nOutputComponents, glw::GLenum targe…
47 glw::GLenum inputInternalFormat, glw::GLenum outputInternalFormat, glw::GLenum filtering,
48 glw::GLenum inputFormat, glw::GLenum outputFormat, glw::GLuint width, glw::GLuint height,
49 glw::GLuint depth, InputType initValue, InputType initBorderColor, OutputType expectedValue,
50 OutputType expectedBorderColor, glw::GLenum inputType, glw::GLenum outputType);
58 inline glw::GLsizei get_n_in_components(void) const in get_n_in_components()
62 inline glw::GLsizei get_n_out_components(void) const in get_n_out_components()
66 inline glw::GLenum get_target(void) const in get_target()
70 inline glw::GLenum get_input_internal_format(void) const in get_input_internal_format()
74 inline glw::GLenum get_output_internal_format(void) const in get_output_internal_format()
[all …]
/external/deqp/external/openglcts/modules/glesext/gpu_shader5/
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::GLenum& out_texture_format, glw::GLenum& out_texture_type,
75 glw::GLuint& out_bytes_per_pixel) = 0;
[all …]

12345678910>>...29