Home
last modified time | relevance | path

Searched refs:GL_SHADER_STORAGE_BLOCK (Results 1 - 25 of 42) sorted by relevance

12

/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fBasicComputeShaderTests.cpp198 const deUint32 blockIndex = gl.getProgramResourceIndex(program.getProgram(), GL_SHADER_STORAGE_BLOCK, "Output"); in iterate()
199 const int blockSize = getProgramResourceInt(gl, program.getProgram(), GL_SHADER_STORAGE_BLOCK, blockIndex, GL_BUFFER_DATA_SIZE); in iterate()
213 const deUint32 blockIndex = gl.getProgramResourceIndex(program.getProgram(), GL_SHADER_STORAGE_BLOCK, "Output"); in iterate()
214 const int blockSize = getProgramResourceInt(gl, program.getProgram(), GL_SHADER_STORAGE_BLOCK, blockIndex, GL_BUFFER_DATA_SIZE); in iterate()
298 const deUint32 blockIndex = gl.getProgramResourceIndex(program.getProgram(), GL_SHADER_STORAGE_BLOCK, "Input"); in iterate()
299 const InterfaceBlockInfo blockInfo = getProgramInterfaceBlockInfo(gl, program.getProgram(), GL_SHADER_STORAGE_BLOCK, blockIndex); in iterate()
321 const deUint32 blockIndex = gl.getProgramResourceIndex(program.getProgram(), GL_SHADER_STORAGE_BLOCK, "Output"); in iterate()
322 const InterfaceBlockInfo blockInfo = getProgramInterfaceBlockInfo(gl, program.getProgram(), GL_SHADER_STORAGE_BLOCK, blockIndex); in iterate()
336 const deUint32 blockIndex = gl.getProgramResourceIndex(program.getProgram(), GL_SHADER_STORAGE_BLOCK, "Output"); in iterate()
337 const int blockSize = getProgramResourceInt(gl, program.getProgram(), GL_SHADER_STORAGE_BLOCK, blockInde in iterate()
[all...]
H A Des31fShaderSharedVarTests.cpp180 const deUint32 outBlockNdx = gl.getProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, "Result"); in iterate()
181 const InterfaceBlockInfo outBlockInfo = getProgramInterfaceBlockInfo(gl, program, GL_SHADER_STORAGE_BLOCK, outBlockNdx); in iterate()
H A Des31fShaderAtomicOpTests.cpp195 const deUint32 blockNdx = gl.getProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, "InOut"); in iterate()
196 const InterfaceBlockInfo blockInfo = getProgramInterfaceBlockInfo(gl, program, GL_SHADER_STORAGE_BLOCK, blockNdx); in iterate()
997 const deUint32 blockNdx = gl.getProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, "InOut");
998 const InterfaceBlockInfo blockInfo = getProgramInterfaceBlockInfo(gl, program, GL_SHADER_STORAGE_BLOCK, blockNdx);
H A Des31fSSBOLayoutCase.cpp1354 gl.getProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_ACTIVE_RESOURCES, &numActiveBlocks); in getGLBufferLayout()
1370 gl.getProgramResourceiv(program, GL_SHADER_STORAGE_BLOCK, (deUint32)blockNdx, DE_LENGTH_OF_ARRAY(queryParams), &queryParams[0], DE_LENGTH_OF_ARRAY(returnValues), &returnLength, &returnValues[0]); in getGLBufferLayout()
1371 GLU_EXPECT_NO_ERROR(gl.getError(), "glGetProgramResourceiv(GL_SHADER_STORAGE_BLOCK) failed"); in getGLBufferLayout()
1374 throw tcu::TestError("glGetProgramResourceiv(GL_SHADER_STORAGE_BLOCK) returned wrong number of values"); in getGLBufferLayout()
1387 gl.getProgramResourceiv(program, GL_SHADER_STORAGE_BLOCK, (deUint32)blockNdx, 1, &queryArg, numBlockVars, &retLength, &entry.activeVarIndices[0]); in getGLBufferLayout()
1388 GLU_EXPECT_NO_ERROR(gl.getError(), "glGetProgramResourceiv(GL_SHADER_STORAGE_BLOCK, GL_ACTIVE_VARIABLES) failed"); in getGLBufferLayout()
1391 throw tcu::TestError("glGetProgramResourceiv(GL_SHADER_STORAGE_BLOCK, GL_ACTIVE_VARIABLES) returned wrong number of values"); in getGLBufferLayout()
1401 gl.getProgramResourceName(program, GL_SHADER_STORAGE_BLOCK, (deUint32)blockNdx, (glw::GLsizei)name.size(), &retLen, &name[0]); in getGLBufferLayout()
1402 GLU_EXPECT_NO_ERROR(gl.getError(), "glGetProgramResourceName(GL_SHADER_STORAGE_BLOCK) failed"); in getGLBufferLayout()
1405 throw tcu::TestError("glGetProgramResourceName(GL_SHADER_STORAGE_BLOCK) returne in getGLBufferLayout()
[all...]
H A Des31fShaderImageLoadStoreTests.cpp984 const deUint32 blockIndex = glLog.glGetProgramResourceIndex(program.getProgram(), GL_SHADER_STORAGE_BLOCK, "Output"); in readFloatOrNormTextureWithLookupsAndVerify()
985 const int blockSize = glu::getProgramResourceInt(renderCtx.getFunctions(), program.getProgram(), GL_SHADER_STORAGE_BLOCK, blockIndex, GL_BUFFER_DATA_SIZE); in readFloatOrNormTextureWithLookupsAndVerify()
1001 const deUint32 blockIndex = glLog.glGetProgramResourceIndex(program.getProgram(), GL_SHADER_STORAGE_BLOCK, "Output"); in readFloatOrNormTextureWithLookupsAndVerify()
1002 const int blockSize = glu::getProgramResourceInt(renderCtx.getFunctions(), program.getProgram(), GL_SHADER_STORAGE_BLOCK, blockIndex, GL_BUFFER_DATA_SIZE); in readFloatOrNormTextureWithLookupsAndVerify()
H A Des31fLayoutBindingTests.cpp2024 gl.getProgramResourceiv(m_program->getProgram(), GL_SHADER_STORAGE_BLOCK, gl.getProgramResourceIndex(m_program->getProgram(), GL_SHADER_STORAGE_BLOCK, name.c_str() ), 1, &prop, 1, DE_NULL, &val); in iterate()
H A Des31fProgramInterfaceQueryTestCase.cpp606 (firstComponent.getInterfaceBlock()->storage == glu::STORAGE_BUFFER) ? (GL_SHADER_STORAGE_BLOCK) : in validateSingleVariable()
1756 case PROGRAMINTERFACE_SHADER_STORAGE_BLOCK: return GL_SHADER_STORAGE_BLOCK;
/third_party/vk-gl-cts/external/openglcts/modules/gles31/
H A Des31cProgramInterfaceQueryTests.cpp313 GL_SHADER_STORAGE_BLOCK,
345 VerifyGetProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_MAX_NUM_ACTIVE_VARIABLES, 0, error); in Run()
591 VerifyGetProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_ACTIVE_RESOURCES, 1, error); in VerifyCompute()
592 VerifyGetProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_MAX_NAME_LENGTH, 7, error); in VerifyCompute()
593 VerifyGetProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_MAX_NUM_ACTIVE_VARIABLES, 1, error); in VerifyCompute()
597 VerifyGetProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, indicesSSB, "Output", error); in VerifyCompute()
600 VerifyGetProgramResourceName(program, GL_SHADER_STORAGE_BLOCK, indicesSSB["Output"], "Output", error); in VerifyCompute()
611 VerifyGetProgramResourceiv(program, GL_SHADER_STORAGE_BLOCK, indicesSSB["Output"], 7, props3, 7, expected3, in VerifyCompute()
2295 return "\n\n Purpose is to verify calls using GL_BUFFER_VARIABLE and GL_SHADER_STORAGE_BLOCK as an interface " in PurposeExt()
2371 VerifyGetProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_ACTIVE_RESOURCE in Run()
[all...]
H A Des31cLayoutBindingTests.cpp3154 glw::GLuint idx = gl().getProgramResourceIndex(getProgram(), GL_SHADER_STORAGE_BLOCK, (*it).c_str()); in getBindingPoints()
3159 gl().getProgramResourceiv(getProgram(), GL_SHADER_STORAGE_BLOCK, idx, 1, &param, 1, NULL, &value); in getBindingPoints() local
3177 gl().getProgramResourceIndex(getProgram(), GL_SHADER_STORAGE_BLOCK, (*it).c_str()); in setBindingPoints()
/third_party/vk-gl-cts/external/openglcts/modules/gl/
H A Dgl4cProgramInterfaceQueryTests.cpp378 GL_SHADER_STORAGE_BLOCK,
421 VerifyGetProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_MAX_NUM_ACTIVE_VARIABLES, 0, error); in Run()
2961 return "\n\n Purpose is to verify calls using GL_BUFFER_VARIABLE and GL_SHADER_STORAGE_BLOCK as an interface " in PurposeExt()
3032 VerifyGetProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_ACTIVE_RESOURCES, 4, error); in Run()
3033 VerifyGetProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_MAX_NAME_LENGTH, 18, error); in Run()
3037 VerifyGetProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, indicesSSB, "SimpleBuffer", error); in Run()
3038 VerifyGetProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, indicesSSB, "NotSoSimpleBuffer", error); in Run()
3039 VerifyGetProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, indicesSSB, "TrickyBuffer", error); in Run()
3040 VerifyGetProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, indicesSSB, "TrickyBuffer[1]", error); in Run()
3051 VerifyGetProgramResourceName(program, GL_SHADER_STORAGE_BLOCK, indicesSS in Run()
[all...]
H A Dgl4cShaderStorageBufferObjectTests.cpp5107 glShaderStorageBlockBinding(m_vsp, glGetProgramResourceIndex(m_vsp, GL_SHADER_STORAGE_BLOCK, "Output0"), 1); in Run()
5108 glShaderStorageBlockBinding(m_vsp, glGetProgramResourceIndex(m_vsp, GL_SHADER_STORAGE_BLOCK, "Output1"), 5); in Run()
5109 glShaderStorageBlockBinding(m_vsp, glGetProgramResourceIndex(m_vsp, GL_SHADER_STORAGE_BLOCK, "Output2"), 7); in Run()
/third_party/vk-gl-cts/external/openglcts/modules/glesext/tessellation_shader/
H A DesextcTessellationShaderProgramInterfaces.cpp333 GL_UNIFORM, GL_UNIFORM_BLOCK, GL_ATOMIC_COUNTER_BUFFER, GL_SHADER_STORAGE_BLOCK, in iterate()
342 if ((interface == GL_SHADER_STORAGE_BLOCK || interface == GL_BUFFER_VARIABLE) && in iterate()
385 case GL_SHADER_STORAGE_BLOCK: in iterate()
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/
H A DProgramInterfaceTest.cpp211 GL_BUFFER_VARIABLE, GL_SHADER_STORAGE_BLOCK, in TEST_P()
397 glGetProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_ACTIVE_RESOURCES, &num); in TEST_P()
401 glGetProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_MAX_NAME_LENGTH, &num); in TEST_P()
405 glGetProgramInterfaceiv(program, GL_SHADER_STORAGE_BLOCK, GL_MAX_NUM_ACTIVE_VARIABLES, &num); in TEST_P()
1078 GLuint index = glGetProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, "blockName0");
1084 glGetProgramResourceName(program, GL_SHADER_STORAGE_BLOCK, index, sizeof(name), &length, name);
1101 glGetProgramResourceiv(program, GL_SHADER_STORAGE_BLOCK, index, propCount, props, kBufSize,
1120 index = glGetProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, "blockName1");
1124 glGetProgramResourceName(program, GL_SHADER_STORAGE_BLOCK, index, sizeof(name), &length, name);
H A DShaderStorageBufferTest.cpp2576 GLuint resourceIndex = glGetProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, "B"); in TEST_P()
2582 glGetProgramResourceiv(program, GL_SHADER_STORAGE_BLOCK, resourceIndex, 1, &property, 1, in TEST_P()
2623 GLuint resourceIndex = glGetProgramResourceIndex(program, GL_SHADER_STORAGE_BLOCK, "B"); in TEST_P()
2629 glGetProgramResourceiv(program, GL_SHADER_STORAGE_BLOCK, resourceIndex, 1, &property, 1, in TEST_P()
H A DGeometryShaderTest.cpp684 index = glGetProgramResourceIndex(programWithSSBO, GL_SHADER_STORAGE_BLOCK, "ssbo"); in TEST_P()
685 glGetProgramResourceiv(programWithSSBO, GL_SHADER_STORAGE_BLOCK, index, kPropCount, kProps, in TEST_P()
/third_party/mesa3d/src/mesa/main/
H A Dshader_query.cpp463 case GL_SHADER_STORAGE_BLOCK: in _mesa_program_resource_name()
498 case GL_SHADER_STORAGE_BLOCK: in _mesa_program_resource_name_length()
534 case GL_SHADER_STORAGE_BLOCK: in _mesa_program_get_resource_name()
605 case GL_SHADER_STORAGE_BLOCK: in _mesa_program_resource_array_size()
741 case GL_SHADER_STORAGE_BLOCK: in _mesa_program_resource_find_name()
803 blockInterface = GL_SHADER_STORAGE_BLOCK; in program_resource_find_binding_offset()
935 case GL_SHADER_STORAGE_BLOCK: in _mesa_program_resource_index()
975 case GL_SHADER_STORAGE_BLOCK: in _mesa_program_resource_find_index()
1273 if (res->Type == GL_SHADER_STORAGE_BLOCK) in is_resource_referenced()
1287 res->Type != GL_SHADER_STORAGE_BLOCK in get_buffer_property()
[all...]
H A Dprogram_resource.c47 case GL_SHADER_STORAGE_BLOCK: in supported_interface_enum()
198 case GL_SHADER_STORAGE_BLOCK: in _mesa_GetProgramResourceIndex()
/third_party/vk-gl-cts/external/openglcts/modules/glesext/geometry_shader/
H A DesextcGeometryShaderProgramResource.cpp366 checkIfResourceIsReferenced(m_program_object_id, GL_SHADER_STORAGE_BLOCK, "Positions"); in iterate()
368 checkIfResourceIsReferenced(m_program_object_id, GL_SHADER_STORAGE_BLOCK, "Ids"); in iterate()
472 << "Wrong value of property GL_REFERENCED_BY_GEOMETRY_SHADER_EXT for GL_SHADER_STORAGE_BLOCK" in iterate()
481 << "Wrong value of property GL_REFERENCED_BY_GEOMETRY_SHADER_EXT for GL_SHADER_STORAGE_BLOCK" in iterate()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DvalidationES31.cpp42 case GL_SHADER_STORAGE_BLOCK: in ValidateNamedProgramInterface()
136 case GL_SHADER_STORAGE_BLOCK: in ValidateProgramResourcePropertyByInterface()
188 case GL_SHADER_STORAGE_BLOCK: in ValidateProgramResourcePropertyByInterface()
237 case GL_SHADER_STORAGE_BLOCK: in ValidateProgramResourcePropertyByInterface()
303 case GL_SHADER_STORAGE_BLOCK: in ValidateProgramResourceIndex()
1778 case GL_SHADER_STORAGE_BLOCK: in ValidateGetProgramInterfaceiv()
H A Dqueryutils.cpp852 case GL_SHADER_STORAGE_BLOCK: in QueryProgramInterfaceActiveResources()
900 case GL_SHADER_STORAGE_BLOCK: in QueryProgramInterfaceMaxNameLength()
925 case GL_SHADER_STORAGE_BLOCK: in QueryProgramInterfaceMaxNumActiveVariables()
2000 case GL_SHADER_STORAGE_BLOCK: in QueryProgramResourceIndex()
2040 case GL_SHADER_STORAGE_BLOCK: in QueryProgramResourceName()
2133 case GL_SHADER_STORAGE_BLOCK: in QueryProgramResourceiv()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
H A DProgramGL.cpp914 mFunctions->getProgramResourceIndex(mProgramID, GL_SHADER_STORAGE_BLOCK, nameGLStr); in getShaderStorageBlockSize()
925 mFunctions->getProgramResourceiv(mProgramID, GL_SHADER_STORAGE_BLOCK, index, 1, &prop, 1, in getShaderStorageBlockSize()
H A Dfunctionsgl_enums.h1258 #define GL_SHADER_STORAGE_BLOCK 0x92E6 macro
/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_linker.c723 if (!link_util_add_program_resource(prog, resource_set, GL_SHADER_STORAGE_BLOCK, in nir_build_program_resource_list()
H A Dserialize.cpp839 case GL_SHADER_STORAGE_BLOCK: in write_program_resource_data()
944 case GL_SHADER_STORAGE_BLOCK: in read_program_resource_data()
/third_party/mesa3d/include/GLES3/
H A Dgl31.h1240 #define GL_SHADER_STORAGE_BLOCK 0x92E6 macro

Completed in 117 milliseconds

12