Searched refs:ImDrawVert (Results 1 - 11 of 11) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/intel/tools/imgui/ |
| H A D | imgui_impl_opengl3.cpp | 169 glVertexAttribPointer(g_AttribLocationPosition, 2, GL_FLOAT, GL_FALSE, sizeof(ImDrawVert), (GLvoid*)IM_OFFSETOF(ImDrawVert, pos)); 170 glVertexAttribPointer(g_AttribLocationUV, 2, GL_FLOAT, GL_FALSE, sizeof(ImDrawVert), (GLvoid*)IM_OFFSETOF(ImDrawVert, uv)); 171 glVertexAttribPointer(g_AttribLocationColor, 4, GL_UNSIGNED_BYTE, GL_TRUE, sizeof(ImDrawVert), (GLvoid*)IM_OFFSETOF(ImDrawVert, col)); 181 glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)cmd_list->VtxBuffer.Size * sizeof(ImDrawVert), (const GLvoid*)cmd_list->VtxBuffer.Data, GL_STREAM_DRAW);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/tools/imgui/ |
| H A D | imgui_impl_opengl3.cpp | 169 glVertexAttribPointer(g_AttribLocationPosition, 2, GL_FLOAT, GL_FALSE, sizeof(ImDrawVert), (GLvoid*)IM_OFFSETOF(ImDrawVert, pos)); 170 glVertexAttribPointer(g_AttribLocationUV, 2, GL_FLOAT, GL_FALSE, sizeof(ImDrawVert), (GLvoid*)IM_OFFSETOF(ImDrawVert, uv)); 171 glVertexAttribPointer(g_AttribLocationColor, 4, GL_UNSIGNED_BYTE, GL_TRUE, sizeof(ImDrawVert), (GLvoid*)IM_OFFSETOF(ImDrawVert, col)); 181 glBufferData(GL_ARRAY_BUFFER, (GLsizeiptr)cmd_list->VtxBuffer.Size * sizeof(ImDrawVert), (const GLvoid*)cmd_list->VtxBuffer.Data, GL_STREAM_DRAW);
|
| /xsrc/external/mit/MesaLib.old/dist/src/vulkan/overlay-layer/ |
| H A D | overlay.cpp | 982 size_t vertex_size = draw_data->TotalVtxCount * sizeof(ImDrawVert); 1000 ImDrawVert* vtx_dst = NULL; 1009 memcpy(vtx_dst, cmd_list->VtxBuffer.Data, cmd_list->VtxBuffer.Size * sizeof(ImDrawVert)); 1244 binding_desc[0].stride = sizeof(ImDrawVert); 1251 attribute_desc[0].offset = IM_OFFSETOF(ImDrawVert, pos); 1255 attribute_desc[1].offset = IM_OFFSETOF(ImDrawVert, uv); 1259 attribute_desc[2].offset = IM_OFFSETOF(ImDrawVert, col);
|
| /xsrc/external/mit/MesaLib.old/dist/src/imgui/ |
| H A D | imgui.h | 22 // Draw List API (ImDrawCmd, ImDrawIdx, ImDrawVert, ImDrawChannel, ImDrawListFlags, ImDrawList, ImDrawData) 50 #define IMGUI_CHECKVERSION() ImGui::DebugCheckVersionAndDataLayout(IMGUI_VERSION, sizeof(ImGuiIO), sizeof(ImGuiStyle), sizeof(ImVec2), sizeof(ImVec4), sizeof(ImDrawVert)) 98 struct ImDrawVert; // A single vertex (pos + uv + col = 20 bytes by default. Override layout with IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT) 1719 // Draw List API (ImDrawCmd, ImDrawIdx, ImDrawVert, ImDrawChannel, ImDrawListFlags, ImDrawList, ImDrawData) 1749 struct ImDrawVert struct 1802 ImVector<ImDrawVert> VtxBuffer; // Vertex buffer. 1809 ImDrawVert* _VtxWritePtr; // [Internal] point within VtxBuffer.Data after each add command (to avoid using the ImVector<> operators too much)
|
| H A D | imgui_draw.cpp | 1274 ImVector<ImDrawVert> new_vtx_buffer; 1315 ImDrawVert* vert_start = draw_list->VtxBuffer.Data + vert_start_idx; 1316 ImDrawVert* vert_end = draw_list->VtxBuffer.Data + vert_end_idx; 1317 for (ImDrawVert* vert = vert_start; vert < vert_end; vert++) 1337 ImDrawVert* vert_start = draw_list->VtxBuffer.Data + vert_start_idx; 1338 ImDrawVert* vert_end = draw_list->VtxBuffer.Data + vert_end_idx; 1343 for (ImDrawVert* vertex = vert_start; vertex < vert_end; ++vertex) 1348 for (ImDrawVert* vertex = vert_start; vertex < vert_end; ++vertex) 2800 ImDrawVert* vtx_write = draw_list->_VtxWritePtr;
|
| H A D | imgui_demo.cpp | 2639 ImGui::Text("sizeof(size_t): %d, sizeof(ImDrawIdx): %d, sizeof(ImDrawVert): %d", (int)sizeof(size_t), (int)sizeof(ImDrawIdx), (int)sizeof(ImDrawVert));
|
| H A D | imgui.cpp | 280 const ImDrawVert* vtx_buffer = cmd_list->VtxBuffer.Data; // vertex buffer generated by ImGui 3010 if (sz_vert != sizeof(ImDrawVert)) { error = true; IM_ASSERT(sz_vert == sizeof(ImDrawVert) && "Mismatched struct layout!"); } 9353 ImDrawVert& v = draw_list->VtxBuffer[vtx_i];
|
| /xsrc/external/mit/MesaLib/dist/src/imgui/ |
| H A D | imgui.h | 22 // Draw List API (ImDrawCmd, ImDrawIdx, ImDrawVert, ImDrawChannel, ImDrawListFlags, ImDrawList, ImDrawData) 50 #define IMGUI_CHECKVERSION() ImGui::DebugCheckVersionAndDataLayout(IMGUI_VERSION, sizeof(ImGuiIO), sizeof(ImGuiStyle), sizeof(ImVec2), sizeof(ImVec4), sizeof(ImDrawVert)) 98 struct ImDrawVert; // A single vertex (pos + uv + col = 20 bytes by default. Override layout with IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT) 1719 // Draw List API (ImDrawCmd, ImDrawIdx, ImDrawVert, ImDrawChannel, ImDrawListFlags, ImDrawList, ImDrawData) 1749 struct ImDrawVert struct 1802 ImVector<ImDrawVert> VtxBuffer; // Vertex buffer. 1809 ImDrawVert* _VtxWritePtr; // [Internal] point within VtxBuffer.Data after each add command (to avoid using the ImVector<> operators too much)
|
| H A D | imgui_draw.cpp | 1274 ImVector<ImDrawVert> new_vtx_buffer; 1315 ImDrawVert* vert_start = draw_list->VtxBuffer.Data + vert_start_idx; 1316 ImDrawVert* vert_end = draw_list->VtxBuffer.Data + vert_end_idx; 1317 for (ImDrawVert* vert = vert_start; vert < vert_end; vert++) 1337 ImDrawVert* vert_start = draw_list->VtxBuffer.Data + vert_start_idx; 1338 ImDrawVert* vert_end = draw_list->VtxBuffer.Data + vert_end_idx; 1343 for (ImDrawVert* vertex = vert_start; vertex < vert_end; ++vertex) 1348 for (ImDrawVert* vertex = vert_start; vertex < vert_end; ++vertex) 2800 ImDrawVert* vtx_write = draw_list->_VtxWritePtr;
|
| H A D | imgui.cpp | 280 const ImDrawVert* vtx_buffer = cmd_list->VtxBuffer.Data; // vertex buffer generated by ImGui 3010 if (sz_vert != sizeof(ImDrawVert)) { error = true; IM_ASSERT(sz_vert == sizeof(ImDrawVert) && "Mismatched struct layout!"); } 9353 ImDrawVert& v = draw_list->VtxBuffer[vtx_i];
|
| /xsrc/external/mit/MesaLib/dist/src/vulkan/overlay-layer/ |
| H A D | overlay.cpp | 1221 size_t vertex_size = ALIGN(draw_data->TotalVtxCount * sizeof(ImDrawVert), device_data->properties.limits.nonCoherentAtomSize); 1239 ImDrawVert* vtx_dst = NULL; 1248 memcpy(vtx_dst, cmd_list->VtxBuffer.Data, cmd_list->VtxBuffer.Size * sizeof(ImDrawVert)); 1525 binding_desc[0].stride = sizeof(ImDrawVert); 1532 attribute_desc[0].offset = IM_OFFSETOF(ImDrawVert, pos); 1536 attribute_desc[1].offset = IM_OFFSETOF(ImDrawVert, uv); 1540 attribute_desc[2].offset = IM_OFFSETOF(ImDrawVert, col);
|
Completed in 117 milliseconds