इस प्रोजेक्ट के बारे में
Tracy Profiler एक उच्च-प्रदर्शन, वास्तविक समय प्रोफाइलिंग उपकरण है जो गेम और अन्य अनुप्रयोगों के लिए डिज़ाइन किया गया है, जो नैनोसेकंड-रिज़ॉल्यूशन टाइमिंग और हाइब्रिड फ्रेम और सैंपलिंग प्रोफाइलिंग प्रदान करता है। यह C, C++, Lua, Python, और Fortran के लिए सीधे एकीकरण के साथ CPU प्रोफाइलिंग का समर्थन करता है, साथ ही Rust, Zig, C#, OCaml, और Odin जैसी भाषाओं के लिए तृतीय-पक्ष बाइंडिंग भी प्रदान करता है। GPU प्रोफाइलिंग में OpenGL, Vulkan, Direct3D 11/12, Metal, OpenCL, CUDA, और WebGPU जैसे प्रमुख API शामिल हैं। अतिरिक्त सुविधाओं में मेमोरी आवंटन ट्रैकिंग, लॉक विश्लेषण, संदर्भ स्विच निगरानी, और कैप्चर किए गए फ्रेमों के लिए स्वचालित स्क्रीनशॉट एट्रिब्यूशन शामिल हैं। यह परियोजना रिलीज़ में व्यापक दस्तावेज़ीकरण (tracy.pdf), संकलित Windows x64 बाइनरी, एक इंटरैक्टिव डेमो, और एक चेंजलॉग प्रदान करती है। यह गेम विकास और प्रदर्शन-महत्वपूर्ण अनुप्रयोगों में व्यापक रूप से उपयोग किया जाता है, जिसमें CppCon 2023 से वीडियो परिचय और संस्करण 0.2 से 0.8 के लिए फीचर अवलोकन उपलब्ध हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.