• Startseite
  • Spiel
    Action-Abenteuer Simuliertes Geschäft Rollenspiel Sportlicher Wettbewerb Lässiges Puzzle Kartenstrategie Musikrhythmus Worträtsel Flugschießen Liebesentwicklung
  • Anwendung
    Geschäftsbüro Kommunikation und Soziales Lifestyle und Unterhaltung Online-Shopping Hilfswerkzeuge Reise reisen Finanzmanagement Bildung lernen Informationslesen Sport und Gesundheit
  • Artikel

English 中文(简体) 中文(繁体) 한국어 日本語 Português Español Русский العربية Indonesia Deutsch Français ภาษาไทย
Startseite Anwendung Geschäftsbüro Compare Sprite Draw Method
Compare Sprite Draw Method
Compare Sprite Draw MethodHerunterladen
1
2
3
4
5
7.5

Zombie Gunship Survival

  • Version 1.0.0
  • Kategorie Geschäftsbüro
  • Paketname com.terriblysimple.android.spritetest
  • Aktualisierungsdatum July 15, 2025
  • Größe 60.16KB
Über diese App

Genießen Sie Millionen der neuesten Android -Apps, Spiele, Musik, Filme, Fernsehen, Bücher, Zeitschriften und mehr. Jederzeit, überall, überall auf Ihren Geräten.

Diese App richtet sich an Entwickler oder alle, die neugierig auf Leistungsunterschiede zwischen OpenGL und Leinwand sind. Insbesondere misst es die Leistung von Zeichnen von 2D -Sprites mit OpenGL es 2.0 mit einer Mischung aus Java und C und Zeichnen von 2D -Sprites mit Canvas mit Java.

Wenn Sie einen Test ausgeführt haben, können Sie eine Benchmark -Analyse der Leistung sehen, indem Sie den Rückknopf des Geräts drücken.

Es ähnelt dem Sprite -Methode -Test von Chris Pruett, wird jedoch für OpenGL ES 2.0 aktualisiert. Sein Sprite -Methode -Test führt die veralteten ES 1.0 aus und ist auf Jelly Bean (wegen Trippple -Pufferung) unterbrochen.

Diese App funktioniert auf allen Geräten, die OpenGL ES 2.0 unterstützen.

Dies ist werbefrei und nagfrei.

Weitere Details:

Insbesondere misst diese App die Leistung von Zeichnen von 2D -Sprites mithilfe von OpenGL ES 2.0 mit einer Mischung aus Java und C und Zeichnen von 2D -Sprites mit Canvas mit Java misst.

Auf jedem Frame:

Die Hintergrundfarbe verschiebt sich leicht und pulsiert zwischen Rot und Weiß.

Jeder Sprite bewegt eine zufällige (Gaußsche) Menge. Wenn die Mitte eines Sprites über einen Rand des Bildschirms geht, bewegt sich der Sprite zu einem zufälligen Bildschirmort.

Der Canvas -Test verwendet eine SurfaceView und Canvas.DrawbitMap (). Alle Berechnungen erfolgen in Java (unter Verwendung von random.nextgaussian () und random.nextfloat ()) auf einem Float [].

Die OpenGL ES 2.0 -Tests verwenden eine GLSurfaceView in Java. Die Berechnung erfolgt in C (unter Verwendung von DRAND48 () und einem Inline -C -Äquivalent zu Javas Gaußschen Algorithmus) auf einem nativen Float []. Die Zeichnung erfolgt auch in C unter Verwendung von Gldrawarrays (GL_POINTS, ...). C (NDK) -Methoden werden von Java durch den JNI bezeichnet.

Alle Tests haben den identischen Overhead von Profiling -Operationen in Java.

Statistiken:

In den FPS -Informationen geht es darum, wenn Frames tatsächlich auf dem Bildschirm gepostet werden (technisch gesehen der Oberflächenfinger).

In den Zeichneninformationen geht es um die Zeit, die es benötigt, um die Zeichnungsbefehle im OpenGL -Test auszugeben (und GLFLUSH () + GLFINISH (). Es zählt nicht die Zeit, um Bildschirmpuffer tatsächlich umzudrehen.

Die Push -Informationen (nur VBO) sind ungefähr die Zeit, die benötigt wird, um die Scheitelpunktdaten in den GPU -Puffer zu schieben. Dies ist oft <0,5 ms (was auf 0,000S) pro Rahmen beträgt. Bei Verwendung des Nicht-VBO-OpenGL-Tests ist diese Zeit stattdessen im Wesentlichen in der Ziehzeit enthalten. In praktischen Anwendungen kann es länger dauern, Daten an die GPU zu bringen. Dieses Beispiel enthält nur ein VBO (oder ein Scheitelpunktarray) mit 2 Schwimmer pro Sprite. Praktische Anwendungen hätten mehr Daten (z. B. Größe und Texturinformationen).

In den Berechnungsinformationen geht es um die Zeit, die zur Berechnung der Hintergrundfarbe eines Rahmens und der neuen Position jedes Sprite benötigt wird. Wenn JIT aktiviert ist, ist die Berechnungszeit zwischen dem Java -Test (Canvas) und den nativen GL -Tests (Open GL) vergleichbar, aber mit deaktiviertes JIT erleidet Java eine signifikante Strafe.

Was ist neu in der neuesten Version 1.0.0

Zuletzt aktualisiert am 4. Oktober 2015 Version 1.0.0
Hochgeladen in Google Play hochgeladen
Screenshots
Compare Sprite Draw Method
Compare Sprite Draw Method
Compare Sprite Draw Method
Benutzer haben auch angesehen
  • Malaysia AES Detector

    Malaysia AES Detectorr

    1.3 July 15, 2025
    7.9
    1
    2
    3
    4
    5
  • Finger Notes (Lite)

    Finger Notes (Lite)r

    2.0.0.1 July 15, 2025
    7.9
    1
    2
    3
    4
    5
  • NTAG I2C Demoboard

    NTAG I2C Demoboardr

    1.7.9 July 15, 2025
    9.4
    1
    2
    3
    4
    5
  • Conversor de Moeda

    Conversor de Moedar

    1.5 July 15, 2025
    8.3
    1
    2
    3
    4
    5
  • ekkes BTLE example

    ekkes BTLE exampler

    1.7.0 July 15, 2025
    8.3
    1
    2
    3
    4
    5
  • i-Clickr Lite

    i-Clickr Liter

    3.5 July 15, 2025
    9.4
    1
    2
    3
    4
    5
  • Flash X

    Flash Xr

    1.0 July 14, 2025
    7.5
    1
    2
    3
    4
    5
  • VoiceClock -Luka-

    VoiceClock -Luka-r

    1.7.0 July 14, 2025
    8.2
    1
    2
    3
    4
    5
  • DirectCloud

    DirectCloudr

    3.9.0 July 14, 2025
    7.6
    1
    2
    3
    4
    5
  • Just zorgverzekering

    Just zorgverzekeringr

    4.00.412 July 14, 2025
    7.6
    1
    2
    3
    4
    5
Vielleicht sind Sie auch daran interessiert
  • Extreme SUV Jeep Driving Games

    Extreme SUV Jeep Driving Gamesr

    2.4 July 15, 2025
    7.2
    1
    2
    3
    4
    5
  • Formal House Escape

    Formal House Escaper

    3.8.0 July 15, 2025
    8.3
    1
    2
    3
    4
    5
  • Hippodrome Simulator

    Hippodrome Simulatorr

    1.8.3 July 15, 2025
    9.4
    1
    2
    3
    4
    5
  • PNJdrone

    PNJdroner

    1.1_2 July 15, 2025
    7.4
    1
    2
    3
    4
    5
  • Flags Icomania

    Flags Icomaniar

    2.0 July 15, 2025
    8.5
    1
    2
    3
    4
    5
  • Toddler Construction Trucks

    Toddler Construction Trucksr

    1.07 July 15, 2025
    7.8
    1
    2
    3
    4
    5
  • Gangster Town: Vice District

    Gangster Town: Vice Districtr

    2.8.4 July 15, 2025
    7
    1
    2
    3
    4
    5
  • Cooper Bmw City Drift

    Cooper Bmw City Driftr

    5 July 15, 2025
    9.1
    1
    2
    3
    4
    5
  • Cue Billiard Club Pool Ball: Latest 2017 Game

    Cue Billiard Club Pool Ball: Latest 2017 Gamer

    1.0 July 15, 2025
    8.9
    1
    2
    3
    4
    5
  • Crazy Monster Truck Smasher

    Crazy Monster Truck Smasherr

    1.4 July 15, 2025
    7.9
    1
    2
    3
    4
    5
Spielkategorien
  • Action-AbenteuerAction-Abenteuer
  • Simuliertes GeschäftSimuliertes Geschäft
  • RollenspielRollenspiel
  • Sportlicher WettbewerbSportlicher Wettbewerb
  • Lässiges PuzzleLässiges Puzzle
  • KartenstrategieKartenstrategie
  • MusikrhythmusMusikrhythmus
  • WorträtselWorträtsel
  • FlugschießenFlugschießen
  • LiebesentwicklungLiebesentwicklung
Anwendungsklassifizierung
  • GeschäftsbüroGeschäftsbüro
  • Kommunikation und SozialesKommunikation und Soziales
  • Lifestyle und UnterhaltungLifestyle und Unterhaltung
  • Online-ShoppingOnline-Shopping
  • HilfswerkzeugeHilfswerkzeuge
  • Reise reisenReise reisen
  • FinanzmanagementFinanzmanagement
  • Bildung lernenBildung lernen
  • InformationslesenInformationslesen
  • Sport und GesundheitSport und Gesundheit
About Privacy Policy Terms of Service Cooking Policy

© Copyright 2017-2025 downtj.com