Home
last modified time | relevance | path

Searched refs:buffer_info (Results 1 – 25 of 72) sorted by relevance

123

/external/python/pybind11/include/pybind11/
Dbuffer_info.h17 struct buffer_info { struct
26 buffer_info() { } in buffer_info() function
28 buffer_info(void *ptr, ssize_t itemsize, const std::string &format, ssize_t ndim, in buffer_info() argument
39buffer_info(T *ptr, detail::any_container<ssize_t> shape_in, detail::any_container<ssize_t> stride… in buffer_info() function
40 …: buffer_info(private_ctr_tag(), ptr, sizeof(T), format_descriptor<T>::format(), static_cast<ssize… in buffer_info()
42 buffer_info(void *ptr, ssize_t itemsize, const std::string &format, ssize_t size) in buffer_info() argument
43 : buffer_info(ptr, itemsize, format, 1, {size}, {itemsize}) { } in buffer_info()
46 buffer_info(T *ptr, ssize_t size) in buffer_info() argument
47 : buffer_info(ptr, sizeof(T), format_descriptor<T>::format(), size) { } in buffer_info()
49 explicit buffer_info(Py_buffer *view, bool ownview = true)
[all …]
Dnumpy.h448 explicit dtype(const buffer_info &info) {
609 explicit array(const buffer_info &info)
856 explicit array_t(const buffer_info& info) : array(info) { }
999 static bool compare(const buffer_info& b) {
1143 auto arr = array(buffer_info(nullptr, itemsize, format_str, 1));
1271 array_iterator<T> array_begin(const buffer_info& buffer) {
1276 array_iterator<T> array_end(const buffer_info& buffer) {
1315 multi_array_iterator(const std::array<buffer_info, N> &buffers,
1350 void init_common_iterator(const buffer_info &buffer,
1392 broadcast_trivial broadcast(const std::array<buffer_info, N> &buffers, ssize_t &ndim, std::vector<s…
[all …]
/external/tensorflow/tensorflow/lite/tools/optimize/sparsity/python/
Dformat_converter_extension.cc57 py::buffer_info buffer_info = buf.request(); in PYBIND11_MODULE() local
59 static_cast<float*>(buffer_info.ptr)); in PYBIND11_MODULE()
62 py::buffer_info buffer_info = buf.request(); in PYBIND11_MODULE() local
63 return converter.SparseToDense(static_cast<float*>(buffer_info.ptr)); in PYBIND11_MODULE()
/external/libchrome/mojo/public/cpp/system/
Dbuffer.cc47 MojoSharedBufferInfo buffer_info; in GetSize() local
48 buffer_info.struct_size = sizeof(buffer_info); in GetSize()
49 return MojoGetBufferInfo(value(), nullptr, &buffer_info) == MOJO_RESULT_OK in GetSize()
50 ? buffer_info.size in GetSize()
/external/wayland/src/
Dconnection.c1261 asnprintf(struct closure_buffer_info *buffer_info, const char *fmt, ...) in asnprintf() argument
1265 char *buffer = buffer_info->buffer + buffer_info->offset; in asnprintf()
1268 if (buffer_info->buffer_size) in asnprintf()
1269 size = buffer_info->buffer_size - buffer_info->offset; in asnprintf()
1275 if (buffer_info->buffer_size && (size_t) written > size) in asnprintf()
1279 buffer_info->offset += written; in asnprintf()
1283 wl_closure_format_to_buffer(struct closure_buffer_info *buffer_info, in wl_closure_format_to_buffer() argument
1291 asnprintf(buffer_info, "[%10.3f] %s%s@%u.%s(", in wl_closure_format_to_buffer()
1300 asnprintf(buffer_info, ", "); in wl_closure_format_to_buffer()
1304 asnprintf(buffer_info, "%u", closure->args[i].u); in wl_closure_format_to_buffer()
[all …]
/external/deqp-deps/amber/samples/
Damber.cc447 amber::BufferInfo buffer_info; in main() local
448 buffer_info.buffer_name = fb_name; in main()
449 buffer_info.is_image_buffer = true; in main()
450 amber_options.extractions.push_back(buffer_info); in main()
472 for (const amber::BufferInfo& buffer_info : amber_options.extractions) { in main() local
473 if (buffer_info.buffer_name == options.fb_names[i]) { in main()
476 result = png::ConvertToPNG(buffer_info.width, buffer_info.height, in main()
477 buffer_info.values, &out_buf); in main()
482 ppm::ConvertToPPM(buffer_info.width, buffer_info.height, in main()
483 buffer_info.values, &out_buf); in main()
[all …]
/external/deqp-deps/amber/src/
Damber.cc190 for (BufferInfo& buffer_info : opts->extractions) { in ExecuteWithShaderData()
191 if (buffer_info.is_image_buffer) { in ExecuteWithShaderData()
192 auto* buffer = script->GetBuffer(buffer_info.buffer_name); in ExecuteWithShaderData()
196 buffer_info.width = buffer->GetWidth(); in ExecuteWithShaderData()
197 buffer_info.height = buffer->GetHeight(); in ExecuteWithShaderData()
198 r = GetFrameBuffer(buffer, &(buffer_info.values)); in ExecuteWithShaderData()
206 r = desc_set_and_binding_parser.Parse(buffer_info.buffer_name); in ExecuteWithShaderData()
217 auto& values = buffer_info.values; in ExecuteWithShaderData()
/external/deqp-deps/amber/src/vulkan/
Dresource.cc59 VkBufferCreateInfo buffer_info = VkBufferCreateInfo(); in CreateVkBuffer() local
60 buffer_info.sType = VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO; in CreateVkBuffer()
61 buffer_info.sharingMode = VK_SHARING_MODE_EXCLUSIVE; in CreateVkBuffer()
62 buffer_info.size = size_in_bytes_; in CreateVkBuffer()
63 buffer_info.usage = usage; in CreateVkBuffer()
65 if (device_->GetPtrs()->vkCreateBuffer(device_->GetVkDevice(), &buffer_info, in CreateVkBuffer()
Dbuffer_descriptor.cc133 VkDescriptorBufferInfo buffer_info = VkDescriptorBufferInfo(); in UpdateDescriptorSetIfNeeded() local
134 buffer_info.buffer = transfer_buffer_->GetVkBuffer(); in UpdateDescriptorSetIfNeeded()
135 buffer_info.offset = 0; in UpdateDescriptorSetIfNeeded()
136 buffer_info.range = VK_WHOLE_SIZE; in UpdateDescriptorSetIfNeeded()
146 write.pBufferInfo = &buffer_info; in UpdateDescriptorSetIfNeeded()
/external/python/pybind11/tests/
Dtest_buffers.cpp82 py::buffer_info info = b.request(); in TEST_SUBMODULE()
106 .def_buffer([](Matrix &m) -> py::buffer_info { in TEST_SUBMODULE()
107 return py::buffer_info( in TEST_SUBMODULE()
133 py::buffer_info get_buffer_info() { in TEST_SUBMODULE()
134 return py::buffer_info(&value, sizeof(value), in TEST_SUBMODULE()
151 py::buffer_info get_buffer_info() const { in TEST_SUBMODULE()
152 return py::buffer_info(value.get(), sizeof(*value), in TEST_SUBMODULE()
Dtest_numpy_dtypes.cpp144 return py::array(py::buffer_info(nullptr, sizeof(T), in mkarray_via_buffer()
190 py::buffer_info buf_ndim1(vptr, 4, "i", 6); in test_array_ctors()
191 py::buffer_info buf_ndim1_null(nullptr, 4, "i", 6); in test_array_ctors()
192 py::buffer_info buf_ndim2(vptr, 4, "i", 2, shape, strides); in test_array_ctors()
193 py::buffer_info buf_ndim2_null(nullptr, 4, "i", 2, shape, strides); in test_array_ctors()
249 list.append(py::dtype(py::buffer_info((void *) 0, sizeof(unsigned int), "I", 1))); in test_dtype_ctors()
250 list.append(py::dtype(py::buffer_info((void *) 0, 0, "T{i:a:f:b:}", 1))); in test_dtype_ctors()
455 …list.append(py::bool_(py::detail::compare_buffer_info<float>::compare(py::buffer_info(nullptr, siz… in TEST_SUBMODULE()
456 …list.append(py::bool_(py::detail::compare_buffer_info<unsigned>::compare(py::buffer_info(nullptr, … in TEST_SUBMODULE()
457 …list.append(py::bool_(py::detail::compare_buffer_info<long>::compare(py::buffer_info(nullptr, size… in TEST_SUBMODULE()
[all …]
/external/libchrome/mojo/public/c/system/tests/
Dcore_api_unittest.cc261 MojoSharedBufferInfo buffer_info; in TEST() local
262 buffer_info.struct_size = sizeof(buffer_info); in TEST()
265 MojoGetBufferInfo(h0, nullptr, &buffer_info)); in TEST()
273 ASSERT_EQ(MOJO_RESULT_OK, MojoGetBufferInfo(h0, nullptr, &buffer_info)); in TEST()
274 EXPECT_GE(buffer_info.size, 100U); in TEST()
308 buffer_info.size = 0; in TEST()
309 ASSERT_EQ(MOJO_RESULT_OK, MojoGetBufferInfo(h1, nullptr, &buffer_info)); in TEST()
310 EXPECT_GE(buffer_info.size, 100U); in TEST()
/external/tensorflow/tensorflow/compiler/xla/
Dcpu_function_runtime.h78 bool operator==(const BufferInfo& buffer_info) const {
79 if (kind() != buffer_info.kind() || size() != buffer_info.size()) {
83 entry_parameter_number() == buffer_info.entry_parameter_number();
/external/tensorflow/tensorflow/compiler/xla/python/
Dtypes.cc218 py::buffer_info info( in LiteralToPython()
315 py::buffer_info buffer_info = array.request(); in CastToArray() local
322 if (buffer_info.size * buffer_info.itemsize != ShapeUtil::ByteSizeOf(shape)) { in CastToArray()
324 "Size mismatch for buffer: ", buffer_info.size * buffer_info.itemsize, in CastToArray()
327 return CastToArrayResult{array, static_cast<const char*>(buffer_info.ptr), in CastToArray()
/external/vulkan-validation-layers/layers/
Dgpu_validation.cpp428 for (auto buffer_info : gpu_buffer_list) { in GpuResetCommandBuffer() local
429 vmaDestroyBuffer(gpu_validation_state->vmaAllocator, buffer_info.output_mem_block.buffer, in GpuResetCommandBuffer()
430 buffer_info.output_mem_block.allocation); in GpuResetCommandBuffer()
431 if (buffer_info.input_mem_block.buffer) { in GpuResetCommandBuffer()
432 vmaDestroyBuffer(gpu_validation_state->vmaAllocator, buffer_info.input_mem_block.buffer, in GpuResetCommandBuffer()
433 buffer_info.input_mem_block.allocation); in GpuResetCommandBuffer()
435 if (buffer_info.desc_set != VK_NULL_HANDLE) { in GpuResetCommandBuffer()
436 …u_validation_state->desc_set_manager->PutBackDescriptorSet(buffer_info.desc_pool, buffer_info.desc… in GpuResetCommandBuffer()
1127 for (auto &buffer_info : gpu_buffer_list) { in ProcessInstrumentationBuffer() local
1128 …result = vmaMapMemory(gpu_validation_state->vmaAllocator, buffer_info.output_mem_block.allocation,… in ProcessInstrumentationBuffer()
[all …]
Ddescriptor_sets.cpp1643 const auto &buffer_info = update->pBufferInfo[index]; in WriteUpdate() local
1644 buffer_ = buffer_info.buffer; in WriteUpdate()
1645 offset_ = buffer_info.offset; in WriteUpdate()
1646 range_ = buffer_info.range; in WriteUpdate()
1944 bool CoreChecks::ValidateBufferUpdate(VkDescriptorBufferInfo const *buffer_info, VkDescriptorType t… in ValidateBufferUpdate() argument
1947 auto buffer_node = GetBufferState(buffer_info->buffer); in ValidateBufferUpdate()
1961 if (buffer_info->offset >= buffer_node->createInfo.size) { in ValidateBufferUpdate()
1964 …error_str << "VkDescriptorBufferInfo offset of " << buffer_info->offset << " is greater than or eq… in ValidateBufferUpdate()
1969 if (buffer_info->range != VK_WHOLE_SIZE) { in ValidateBufferUpdate()
1971 if (!buffer_info->range) { in ValidateBufferUpdate()
[all …]
/external/libcxx/utils/google-benchmark/src/
Dcolorprint.cc136 CONSOLE_SCREEN_BUFFER_INFO buffer_info; in ColorPrintf() local
137 GetConsoleScreenBufferInfo(stdout_handle, &buffer_info); in ColorPrintf()
138 const WORD old_color_attrs = buffer_info.wAttributes; in ColorPrintf()
/external/google-benchmark/src/
Dcolorprint.cc136 CONSOLE_SCREEN_BUFFER_INFO buffer_info; in ColorPrintf() local
137 GetConsoleScreenBufferInfo(stdout_handle, &buffer_info); in ColorPrintf()
138 const WORD old_color_attrs = buffer_info.wAttributes; in ColorPrintf()
/external/tensorflow/tensorflow/compiler/aot/
Dcodegen.cc96 [](size_t size, const BufferInfo& buffer_info) { in TotalBufferBytes() argument
97 return size + buffer_info.size(); in TotalBufferBytes()
107 std::back_inserter(result), [](const BufferInfo& buffer_info) { in ExtractEntryParamBufferInfos() argument
108 return buffer_info.is_entry_parameter(); in ExtractEntryParamBufferInfos()
119 std::back_inserter(result), [](const BufferInfo& buffer_info) { in ExtractTempBufferInfos() argument
120 return buffer_info.is_temp_buffer(); in ExtractTempBufferInfos()
354 [](const BufferInfo& buffer_info) { in BufferInfosToCppExpression() argument
355 std::pair<uint64, uint64> encoded = buffer_info.Encode(); in BufferInfosToCppExpression()
/external/tensorflow/tensorflow/compiler/tf2xla/
Dcpu_function_runtime_test.cc151 void CheckRoundTripIsOk(const BufferInfo& buffer_info) { in CheckRoundTripIsOk() argument
152 BufferInfo round_trip(buffer_info.Encode()); in CheckRoundTripIsOk()
153 ASSERT_EQ(round_trip, buffer_info); in CheckRoundTripIsOk()
/external/python/cpython2/Lib/ctypes/test/
Dtest_numbers.py170 v = t.from_address(a.buffer_info()[0])
183 v = t.from_address(a.buffer_info()[0])
195 v = c_char.from_address(a.buffer_info()[0])
208 v = t.from_address(a.buffer_info()[0])
/external/python/cpython3/Lib/ctypes/test/
Dtest_numbers.py176 v = t.from_address(a.buffer_info()[0])
189 v = t.from_address(a.buffer_info()[0])
202 v = c_char.from_address(a.buffer_info()[0])
215 v = t.from_address(a.buffer_info()[0])
/external/python/pybind11/docs/advanced/pycpp/
Dnumpy.rst37 .def_buffer([](Matrix &m) -> py::buffer_info {
38 return py::buffer_info(
52 ``py::buffer_info`` description record on demand describing a given matrix
53 instance. The contents of ``py::buffer_info`` mirror the Python buffer protocol
58 struct buffer_info {
88 py::buffer_info info = b.request();
112 .def_buffer([](Matrix &m) -> py::buffer_info {
113 return py::buffer_info(
264 py::buffer_info buf1 = input1.request(), buf2 = input2.request();
275 py::buffer_info buf3 = result.request();
/external/mesa3d/src/freedreno/vulkan/
Dtu_descriptor_set.c735 write_buffer_descriptor(uint32_t *dst, const VkDescriptorBufferInfo *buffer_info) in write_buffer_descriptor() argument
737 TU_FROM_HANDLE(tu_buffer, buffer, buffer_info->buffer); in write_buffer_descriptor()
739 uint64_t va = tu_buffer_iova(buffer) + buffer_info->offset; in write_buffer_descriptor()
740 uint32_t range = get_range(buffer, buffer_info->offset, buffer_info->range); in write_buffer_descriptor()
755 write_ubo_descriptor(uint32_t *dst, const VkDescriptorBufferInfo *buffer_info) in write_ubo_descriptor() argument
757 TU_FROM_HANDLE(tu_buffer, buffer, buffer_info->buffer); in write_ubo_descriptor()
759 uint32_t range = get_range(buffer, buffer_info->offset, buffer_info->range); in write_ubo_descriptor()
762 uint64_t va = tu_buffer_iova(buffer) + buffer_info->offset; in write_ubo_descriptor()
/external/mesa3d/src/amd/vulkan/
Dradv_descriptor_set.c895 const VkDescriptorBufferInfo *buffer_info) in write_buffer_descriptor() argument
897 RADV_FROM_HANDLE(radv_buffer, buffer, buffer_info->buffer); in write_buffer_descriptor()
905 uint32_t range = buffer_info->range; in write_buffer_descriptor()
907 if (buffer_info->range == VK_WHOLE_SIZE) in write_buffer_descriptor()
908 range = buffer->size - buffer_info->offset; in write_buffer_descriptor()
916 va += buffer_info->offset + buffer->offset; in write_buffer_descriptor()
957 const VkDescriptorBufferInfo *buffer_info) in write_dynamic_buffer_descriptor() argument
959 RADV_FROM_HANDLE(radv_buffer, buffer, buffer_info->buffer); in write_dynamic_buffer_descriptor()
969 size = buffer_info->range; in write_dynamic_buffer_descriptor()
971 if (buffer_info->range == VK_WHOLE_SIZE) in write_dynamic_buffer_descriptor()
[all …]

123