/third_party/spirv-tools/source/opt/ |
D | inst_bindless_check_pass.cpp | 318 uint32_t InstBindlessCheckPass::ByteSize(uint32_t ty_id, uint32_t matrix_stride, in ByteSize() argument 327 assert(matrix_stride != 0 && "missing matrix stride"); in ByteSize() 330 return m_ty->element_count() * matrix_stride; in ByteSize() 333 return v_ty->element_count() * matrix_stride; in ByteSize() 343 if (in_matrix && !col_major && matrix_stride > 0) { in ByteSize() 345 return (size - 1) * matrix_stride + ByteSize(comp_ty_id, 0, false, false); in ByteSize() 387 uint32_t matrix_stride = 0u; in GenLastByteIdx() local 409 assert(matrix_stride != 0 && "missing matrix stride"); in GenLastByteIdx() 410 matrix_stride_id = builder->GetUintConstantId(matrix_stride); in GenLastByteIdx() 474 [&member_idx, &matrix_stride](const Instruction& deco_inst) { in GenLastByteIdx() [all …]
|
D | inst_bindless_check_pass.h | 139 uint32_t ByteSize(uint32_t ty_id, uint32_t matrix_stride, bool col_major,
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
D | inst_bindless_check_pass.cpp | 325 uint32_t InstBindlessCheckPass::ByteSize(uint32_t ty_id, uint32_t matrix_stride, in ByteSize() argument 334 assert(matrix_stride != 0 && "missing matrix stride"); in ByteSize() 337 return m_ty->element_count() * matrix_stride; in ByteSize() 340 return v_ty->element_count() * matrix_stride; in ByteSize() 350 if (in_matrix && !col_major && matrix_stride > 0) { in ByteSize() 352 return (size - 1) * matrix_stride + ByteSize(comp_ty_id, 0, false, false); in ByteSize() 394 uint32_t matrix_stride = 0u; in GenLastByteIdx() local 416 assert(matrix_stride != 0 && "missing matrix stride"); in GenLastByteIdx() 417 matrix_stride_id = builder->GetUintConstantId(matrix_stride); in GenLastByteIdx() 481 [&member_idx, &matrix_stride](const Instruction& deco_inst) { in GenLastByteIdx() [all …]
|
D | inst_bindless_check_pass.h | 139 uint32_t ByteSize(uint32_t ty_id, uint32_t matrix_stride, bool col_major,
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | inst_bindless_check_pass.cpp | 325 uint32_t InstBindlessCheckPass::ByteSize(uint32_t ty_id, uint32_t matrix_stride, in ByteSize() argument 334 assert(matrix_stride != 0 && "missing matrix stride"); in ByteSize() 337 return m_ty->element_count() * matrix_stride; in ByteSize() 340 return v_ty->element_count() * matrix_stride; in ByteSize() 350 if (in_matrix && !col_major && matrix_stride > 0) { in ByteSize() 352 return (size - 1) * matrix_stride + ByteSize(comp_ty_id, 0, false, false); in ByteSize() 394 uint32_t matrix_stride = 0u; in GenLastByteIdx() local 416 assert(matrix_stride != 0 && "missing matrix stride"); in GenLastByteIdx() 417 matrix_stride_id = builder->GetUintConstantId(matrix_stride); in GenLastByteIdx() 481 [&member_idx, &matrix_stride](const Instruction& deco_inst) { in GenLastByteIdx() [all …]
|
D | inst_bindless_check_pass.h | 139 uint32_t ByteSize(uint32_t ty_id, uint32_t matrix_stride, bool col_major,
|
/third_party/mesa3d/src/compiler/glsl/ |
D | ir_uniform.h | 158 int matrix_stride; member
|
D | gl_nir_link_atomics.c | 246 storage->matrix_stride = 0; in gl_nir_link_assign_atomic_counter_resources()
|
/third_party/vk-gl-cts/external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.2.x/ |
D | gles32-master.txt | 10049 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 10050 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 10051 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 10052 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 10053 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 10054 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 10055 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 10056 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 10057 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 10058 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… [all …]
|
D | gles31-master.txt | 17344 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17345 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17346 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17347 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17348 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17349 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17350 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17351 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17352 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17353 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/val/ |
D | validate_decorations.cpp | 61 : majorness(the_majorness), matrix_stride(stride) {} in LayoutConstraints() 63 uint32_t matrix_stride; member 319 return num_columns * inherited.matrix_stride; in getSize() 328 return (num_rows - 1) * inherited.matrix_stride + in getSize() 521 const auto stride = constraint.matrix_stride; in checkLayout() 870 constraint.matrix_stride = decoration.params()[0]; in ComputeMemberConstraintsForStruct()
|
/third_party/skia/third_party/externals/spirv-tools/source/val/ |
D | validate_decorations.cpp | 61 : majorness(the_majorness), matrix_stride(stride) {} in LayoutConstraints() 63 uint32_t matrix_stride; member 319 return num_columns * inherited.matrix_stride; in getSize() 328 return (num_rows - 1) * inherited.matrix_stride + in getSize() 521 const auto stride = constraint.matrix_stride; in checkLayout() 870 constraint.matrix_stride = decoration.params()[0]; in ComputeMemberConstraintsForStruct()
|
/third_party/spirv-tools/source/val/ |
D | validate_decorations.cpp | 63 : majorness(the_majorness), matrix_stride(stride) {} in LayoutConstraints() 65 uint32_t matrix_stride; member 352 return num_columns * inherited.matrix_stride; in getSize() 361 return (num_rows - 1) * inherited.matrix_stride + in getSize() 559 const auto stride = constraint.matrix_stride; in checkLayout() 973 constraint.matrix_stride = decoration->params()[0]; in ComputeMemberConstraintsForStruct()
|
/third_party/skia/third_party/externals/spirv-cross/ |
D | spirv_hlsl.cpp | 3774 subchain.matrix_stride = 0; in read_access_chain_struct() 3781 subchain.matrix_stride = type_struct_member_matrix_stride(type, i); in read_access_chain_struct() 3874 chain.static_index + r * chain.matrix_stride, ")"); in read_access_chain() 3923 chain.static_index + c * chain.matrix_stride, ")"); in read_access_chain() 3952 chain.static_index + c * (type.width / 8) + r * chain.matrix_stride, ")"); in read_access_chain() 4081 subchain.matrix_stride = 0; in write_access_chain_struct() 4088 subchain.matrix_stride = type_struct_member_matrix_stride(type, i); in write_access_chain_struct() 4220 chain.static_index + chain.matrix_stride * r, ", ", store_expr, ");"); in write_access_chain() 4264 chain.static_index + c * chain.matrix_stride, ", ", store_expr, ");"); in write_access_chain() 4288 … chain.static_index + c * (type.width / 8) + r * chain.matrix_stride, ", ", store_expr, ");"); in write_access_chain() [all …]
|
D | spirv_glsl.hpp | 693 … const SPIRType &target_type, uint32_t offset, uint32_t matrix_stride, 698 … const SPIRType &target_type, uint32_t offset, uint32_t matrix_stride, 701 … const SPIRType &target_type, uint32_t offset, uint32_t matrix_stride, 706 uint32_t *matrix_stride = nullptr,
|
D | spirv_cross_parsed_ir.cpp | 412 dec.matrix_stride = argument; in set_decoration() 495 dec.matrix_stride = argument; in set_member_decoration() 628 return dec.matrix_stride; in get_decoration()
|
/third_party/vk-gl-cts/doc/testspecs/GLES31/ |
D | functional.program_interface_query.txt | 66 location, matrix_row_major, matrix_stride, name_length, offset,
|
/third_party/vk-gl-cts/external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.2.x/src/ |
D | gles31-master.txt | 17344 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17345 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17346 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17347 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17348 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17349 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17350 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17351 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17352 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 17353 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… [all …]
|
/third_party/vk-gl-cts/external/openglcts/data/mustpass/gl/aosp_mustpass/main/ |
D | gl45-master.txt | 18951 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 18952 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 18953 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 18954 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 18955 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 18956 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 18957 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 18958 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 18959 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 18960 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… [all …]
|
D | gl45-es31-master.txt | 18942 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18943 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18944 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18945 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18946 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18947 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18948 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18949 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18950 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18951 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… [all …]
|
/third_party/vk-gl-cts/external/openglcts/data/mustpass/gl/aosp_mustpass/4.6.1.x/ |
D | gl45-master.txt | 19985 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 19986 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 19987 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 19988 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 19989 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 19990 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 19991 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 19992 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 19993 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… 19994 dEQP-GL45.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.types… [all …]
|
D | gl45-es31-master.txt | 18942 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18943 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18944 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18945 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18946 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18947 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18948 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18949 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18950 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… 18951 dEQP-GL45-ES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.… [all …]
|
/third_party/vk-gl-cts/external/openglcts/data/mustpass/gles/aosp_mustpass/3.2.6.x/ |
D | gles31-master.txt | 20705 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20706 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20707 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20708 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20709 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20710 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20711 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20712 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20713 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20714 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… [all …]
|
/third_party/vk-gl-cts/android/cts/master/src/ |
D | gles31-master-2020-03-01.txt | 20653 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20654 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20655 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20656 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20657 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20658 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20659 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20660 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20661 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 20662 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… [all …]
|
/third_party/vk-gl-cts/android/cts/main/ |
D | gles31-master-2020-03-01.txt | 13642 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 13643 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 13644 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 13645 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 13646 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 13647 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 13648 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 13649 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 13650 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… 13651 dEQP-GLES31.functional.program_interface_query.uniform.matrix_stride.default_block.no_qualifier.typ… [all …]
|