• หน้าแรก
  • เกม
    แอ็คชั่นผจญภัย ธุรกิจจำลอง บทบาทสมมติ การแข่งขันกีฬา ปริศนาสบาย ๆ กลยุทธ์การ์ด จังหวะดนตรี ปริศนาคำ การยิงเครื่องบิน รักการพัฒนา
  • แอปพลิเคชัน
    สำนักงานธุรกิจ การสื่อสารและสังคม ไลฟ์สไตล์และความบันเทิง ช้อปปิ้งออนไลน์ เครื่องมืออรรถประโยชน์ การเดินทางท่องเที่ยว การจัดการทางการเงิน การเรียนรู้การศึกษา การอ่านข้อมูล กีฬาและสุขภาพ
  • บล็อก

English 中文(简体) 中文(繁体) 한국어 日本語 Português Español Русский العربية Indonesia Deutsch Français ภาษาไทย
หน้าแรก แอปพลิเคชัน สำนักงานธุรกิจ Compare Sprite Draw Method
Compare Sprite Draw Method

Compare Sprite Draw Method

1
2
3
4
5
ดาวน์โหลด
  • เวอร์ชัน 1.0.0
  • หมวดหมู่ สำนักงานธุรกิจ
  • ชื่อแพ็กเกจ com.terriblysimple.android.spritetest
  • วันที่อัปเดต December 25, 2024
  • ขนาด 60.16KB
เกี่ยวกับแอพนี้

เพลิดเพลินไปกับแอพ Android เกมเกมเพลงภาพยนตร์ทีวีหนังสือนิตยสารและอื่น ๆ อีกมากมาย ทุกที่ทุกเวลาข้ามอุปกรณ์ของคุณ

แอพนี้มีเป้าหมายที่นักพัฒนาหรือใครก็ตามที่อยากรู้เกี่ยวกับความแตกต่างของประสิทธิภาพระหว่าง OpenGL และ Canvas โดยเฉพาะอย่างยิ่งมันวัดประสิทธิภาพของการวาดสไปรต์ 2D อย่างชัดเจนโดยใช้ OpenGL ES 2.0 ด้วยไฮบริดของ Java และ C และการวาด Sprites 2D โดยใช้ Canvas กับ Java

เมื่อคุณทำการทดสอบเสร็จแล้วคุณสามารถเห็นการวิเคราะห์มาตรฐานของประสิทธิภาพโดยกดปุ่มย้อนกลับของอุปกรณ์

มันคล้ายกับการทดสอบวิธีการ Sprite โดย Chris Pruett แต่ได้รับการปรับปรุงสำหรับ OpenGL ES 2.0 การทดสอบวิธีการ Sprite ของเขาดำเนินการ ES 1.0 ที่ล้าสมัยและถูกทำลายบน Jelly Bean (เนื่องจากการบัฟเฟอร์ therple)

แอพนี้ใช้งานได้กับอุปกรณ์ทั้งหมดที่รองรับ OpenGL ES 2.0

นี่คือปลอดโฆษณาและปราศจาก nag

รายละเอียดเพิ่มเติม:

โดยเฉพาะแอพนี้วัดประสิทธิภาพของการวาดสไปรต์ 2D อย่างชัดเจนโดยใช้ OpenGL ES 2.0 ด้วยไฮบริดของ Java และ C และการวาด Sprites 2D โดยใช้ Canvas กับ Java

ในทุกเฟรม:

สีพื้นหลังจะเปลี่ยนเล็กน้อยเต้นระหว่างสีแดงและสีขาว

สไปรต์แต่ละครั้งจะย้ายจำนวนสุ่ม (เกาส์เซียน) หากศูนย์กลางของสไปรต์ผ่านขอบของหน้าจอสไปรต์จะย้ายไปยังตำแหน่งหน้าจอแบบสุ่ม

การทดสอบ Canvas ใช้ SurfaceView และ Canvas.DrawBitMap () การคำนวณทั้งหมดจะทำใน Java (โดยใช้ Random.nextgaussian () และ random.nextfloat ()) บนลอย []

การทดสอบ OpenGL ES 2.0 ใช้ GLSURFACEVIEW ใน Java การคำนวณทำได้ใน C (โดยใช้ DRAND48 () และอินไลน์ C เทียบเท่ากับอัลกอริทึม Gaussian ของ Java) บนลอยพื้นเมือง [] การวาดภาพยังทำใน C โดยใช้ gldrawarrays (gl_points, ... ) วิธี C (NDK) เรียกว่าทุกเฟรมจาก Java ผ่าน JNI

การทดสอบทั้งหมดมีค่าใช้จ่ายที่เหมือนกันของการดำเนินการทำโปรไฟล์ใน Java

สถิติ:

ข้อมูล FPS เป็นเรื่องเกี่ยวกับเมื่อมีการโพสต์เฟรมลงบนหน้าจอ (ในทางเทคนิค SurfaceFlinger)

ข้อมูลการวาดคือเวลาที่ใช้ในการออก (และ glflush () + glfinish () ในการทดสอบ OpenGL) คำสั่งการวาด มันไม่ได้นับเวลาในการพลิกบัฟเฟอร์หน้าจอจริง

ข้อมูลพุช (VBO เท่านั้น) เป็นเวลาที่ใช้ในการผลักดันข้อมูลจุดสุดยอดไปยังบัฟเฟอร์ GPU สิ่งนี้มักจะเป็น <.5ms (ซึ่งเป็น 0.000S) ต่อเฟรม เมื่อใช้การทดสอบที่ไม่ใช่ VBO OpenGL เวลานี้จะรวมอยู่ในเวลาการวาดแทน ในการใช้งานจริงอาจใช้เวลานานกว่าในการผลักดันข้อมูลไปยัง GPU ตัวอย่างนี้มีเพียงหนึ่ง VBO (หรืออาร์เรย์จุดสุดยอด) ที่มี 2 ลอยต่อสไปรท์ แอปพลิเคชันที่ใช้งานได้จริงจะมีข้อมูลมากขึ้น (เช่นขนาดและข้อมูลพื้นผิว)

ข้อมูล CALL เป็นเวลาเกี่ยวกับเวลาที่ใช้ในการคำนวณสีพื้นหลังของเฟรมและตำแหน่งใหม่ของสไปรต์แต่ละตัว เมื่อเปิดใช้งาน JIT เวลาการคำนวณจะเปรียบเทียบได้ระหว่างการทดสอบ Java (Canvas) และการทดสอบแบบดั้งเดิม (เปิด GL) แต่ด้วยการปิดใช้งาน JIT Java จะได้รับการลงโทษอย่างมีนัยสำคัญ

มีอะไรใหม่ในเวอร์ชันล่าสุด 1.0.0

อัปเดตล่าสุดเมื่อวันที่ 4 ตุลาคม 2015 เวอร์ชัน 1.0.0
อัปโหลดไปยัง Google Play
ดาวน์โหลด(60.16KB)
ผู้ใช้ยังดู
  • Vodafone Smart Mobility

    Vodafone Smart Mobility

    4.3.31 November 5, 2025
  • Batik Wallpaper HD

    Batik Wallpaper HD

    3.0 November 5, 2025
  • Zozulya (Hourly Beeper)

    Zozulya (Hourly Beeper)

    3.4.1 November 5, 2025
  • HAFAS 2017

    HAFAS 2017

    1.2.2 November 2, 2025
  • iCartaDigital

    iCartaDigital

    3.5.42.0 November 1, 2025
  • Task Cleaner

    Task Cleaner

    1.0.3 November 1, 2025
  • Blackpink as if it's your last

    Blackpink as if it's your last

    8.0 November 1, 2025
  • Moneypool

    Moneypool

    4.1.6 November 1, 2025
  • URSafe App Backup/Restore

    URSafe App Backup/Restore

    2.7.130919 October 31, 2025
  • SFR Business Annuaire

    SFR Business Annuaire

    1.1.0 October 30, 2025
  • EVAA Survey

    EVAA Survey

    6.0.1 October 29, 2025
  • MMuse

    MMuse

    1.0.4 October 29, 2025
  • GPA Calculator for PISD

    GPA Calculator for PISD

    1.0 October 28, 2025
  • Scan4Comercial

    Scan4Comercial

    1.2.0.2 October 28, 2025
  • Gems Clash Royale Prank

    Gems Clash Royale Prank

    2.7 October 28, 2025
About Privacy Policy Terms of Service Cooking Policy

© Copyright 2017-2025 downzk.com