/external/deqp/framework/opengl/ |
D | gluCallLogWrapperApi.inl | 6 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/ |
D | esextcGeometryShaderLimits.hpp | 61 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 …]
|
D | esextcGeometryShaderAPI.hpp | 81 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 …]
|
D | esextcGeometryShaderInput.hpp | 87 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/ |
D | glcExtTokens.hpp | 36 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 …]
|
D | glcRobustBufferAccessBehaviorTests.hpp | 39 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 …]
|
D | glcKHRDebugTests.hpp | 41 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 …]
|
D | glcViewportArrayTests.hpp | 70 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/ |
D | gl4cDirectStateAccessTests.hpp | 138 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 …]
|
D | gl3cTransformFeedbackTests.hpp | 80 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 …]
|
D | gl4cCopyImageTests.hpp | 107 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 …]
|
D | gl4cSparseBufferTests.hpp | 46 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); 110 …glw::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 …]
|
D | gl4cShaderSubroutineTests.hpp | 51 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 …]
|
D | gl4cTextureViewTests.hpp | 92 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 …]
|
D | gl4cGetTextureSubImageTests.hpp | 115 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 …]
|
D | gl4cGPUShaderFP64Tests.hpp | 53 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 …]
|
D | gl4cEnhancedLayoutsTests.hpp | 62 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 …]
|
D | gl4cDirectStateAccessTests.cpp | 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::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/ |
D | esextcTextureCubeMapArraySampling.hpp | 205 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 …]
|
D | esextcTextureCubeMapArrayImageTextureSize.hpp | 89 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/ |
D | es31cTextureStorageMultisampleFunctionalTests.hpp | 51 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/ |
D | esextcTextureBorderClampTests.cpp | 85 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 …]
|
D | esextcTextureBorderClampSamplingTextureGroup.cpp | 60 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 …]
|
D | esextcTextureBorderClampSamplingTexture.hpp | 46 …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/ |
D | esextcGPUShader5TextureGatherOffset.hpp | 52 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 …]
|