GithubHelp home page GithubHelp logo

ykankaya / tfm Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tylemagne/tfm

0.0 2.0 0.0 36.47 MB

Tyler's Frame Machine is a simple, free, educational, and portable tool for testing, benchmarking, comparison, and demonstration. TFM supports OpenGL, DirectX 11, DirectX 12, Metal, and most importantly, Vulkan! https://tylemagne.github.io/TFM

HTML 4.61% C# 95.39%

tfm's Introduction

Tyler's Frame Machine saves the day by giving you a portable, efficient, small, easy to use, cross platform executable that you can use to benchmark or stress test anything... and charges you nothing for it. If you're a frequent benchmarker, hardware tester, or system builder, TFM is your new best friend. It can demonstrate differences between framerates, stress test machines, and even help you calibrate for live streams. Features include physics objects, spawn rate control, gravity control, resolution selection, windowed mode control, physics framerate capping, global FPS capping, camera movement speed, and more. There's no huge installer, no annoying splash sceen, and no crazy list of configurations to get through. It just opens and starts to run - you can change everything in realtime!

Windows

Vulkan (Recommended)

Github Releases (by Asset)

Github Releases (by Asset)

OpenGL

Github Releases (by Asset)

Github Releases (by Asset)

DirectX 12

Github Releases (by Asset)

Github Releases (by Asset)

DirectX 11

Github Releases (by Asset)

Github Releases (by Asset)

Mac

Metal (Recommended)

Github Releases (by Asset)

OpenGL

Github Releases (by Asset)

Linux

Vulkan (Recommended)

Github Releases (by Asset)

Github Releases (by Asset)

OpenGL

Github Releases (by Asset)

Github Releases (by Asset)

To-do

Current task list:

  1. Config file/score output (JSON) for all 3 platforms
  2. Shape/collider variance
  3. Better spawning & spawn controls
  4. Full re-write
  5. Intro text fade in from black
  6. Remove Unity intro screen
  7. Resolution dropdown in the dashboard
  8. Fullscreen toggler
  9. Particle stress

Credits

  • Gabe. You requesting the download on several occasions made me think that people other than myself may like this tool.

tfm's People

Contributors

tylemagne avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.