منصوبے کے بارے میں
SoftwareRasterizer C99 میںائلپمنٹڈ 3D سافٹ ویئر رائسٹرائزر ہے۔ یہ کراس‑پلیٹ فارم بنانے کے لیے ڈیزائن کیا گیا ہے، جس میں macOS، Linux، Windows اور WebAssembly (Emscripten کے ذریعے) کی Билڈ سپورٹ شامل ہے۔
مهم تکنیکی خصوصیات شامل ہیں:
- x86-64 (SSE2) اور ARM64 (NEON) کے لیے پلیٹ فارم‑مخصوص SIMD بہتر کاری۔
- Perfetto میں визуالیزیشن کے لیے trace.json فائلوں کی پیداوار کرنے والا فریم profiler۔
- windowing اور انپुट منیجمنٹ کے لیے SDL3 کے ساتھ انٹیگریشن۔
- stb_truetype فراہم کردہ TrueType فونٹ رائسٹرائزیشن۔
پروجیکٹ میں مختلف کنفیگریشنز (ڈیبگ اور ریلیز) کے لیے ٹیسٹ سٹuite اور بنلڈ سکرپٹس شامل ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.