diff options
Diffstat (limited to 'frontends/calculator/CEdev/examples/gfx_template')
| -rw-r--r-- | frontends/calculator/CEdev/examples/gfx_template/iconc.png | bin | 910 -> 0 bytes | |||
| -rw-r--r-- | frontends/calculator/CEdev/examples/gfx_template/makefile | 15 | ||||
| -rw-r--r-- | frontends/calculator/CEdev/examples/gfx_template/readme.md | 12 | ||||
| -rw-r--r-- | frontends/calculator/CEdev/examples/gfx_template/src/main.c | 64 |
4 files changed, 0 insertions, 91 deletions
diff --git a/frontends/calculator/CEdev/examples/gfx_template/iconc.png b/frontends/calculator/CEdev/examples/gfx_template/iconc.png Binary files differdeleted file mode 100644 index 125ca62..0000000 --- a/frontends/calculator/CEdev/examples/gfx_template/iconc.png +++ /dev/null diff --git a/frontends/calculator/CEdev/examples/gfx_template/makefile b/frontends/calculator/CEdev/examples/gfx_template/makefile deleted file mode 100644 index d3deba8..0000000 --- a/frontends/calculator/CEdev/examples/gfx_template/makefile +++ /dev/null @@ -1,15 +0,0 @@ -# ----------------------------
-# Set NAME to the program name
-# Set ICON to the png icon file name
-# Set DESCRIPTION to display within a compatible shell
-# Set COMPRESSED to "YES" to create a compressed program
-# ----------------------------
-
-NAME ?= DEMO
-COMPRESSED ?= NO
-ICON ?= iconc.png
-DESCRIPTION ?= "C SDK Demo"
-
-# ----------------------------
-
-include $(CEDEV)/include/.makefile
diff --git a/frontends/calculator/CEdev/examples/gfx_template/readme.md b/frontends/calculator/CEdev/examples/gfx_template/readme.md deleted file mode 100644 index 8d20e1b..0000000 --- a/frontends/calculator/CEdev/examples/gfx_template/readme.md +++ /dev/null @@ -1,12 +0,0 @@ -### GraphX Template
-
-You can clone this directory for your own GraphX-based projects.
-
-To add code, fill in the begin, end, step, and draw functions in main.c. You can also create your own .c and .h files and add them to the directory; the Makefile included in this template will automatically find and compile the new .c files.
-
-In addition, you can also add your own .asm files, which will be detected and
-added appropriately to the proper segment.
-
----
-
-This template is a part of the C SDK Toolchain for use on the CE.
diff --git a/frontends/calculator/CEdev/examples/gfx_template/src/main.c b/frontends/calculator/CEdev/examples/gfx_template/src/main.c deleted file mode 100644 index 0b97651..0000000 --- a/frontends/calculator/CEdev/examples/gfx_template/src/main.c +++ /dev/null @@ -1,64 +0,0 @@ -/*
- *--------------------------------------
- * Program Name:
- * Author:
- * License:
- * Description:
- *--------------------------------------
-*/
-
-/* Keep these headers */
-#include <stdbool.h>
-#include <stddef.h>
-#include <stdint.h>
-#include <tice.h>
-
-/* Standard headers (recommended) */
-#include <math.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-
-#include <graphx.h>
-
-/* Put your function prototypes here */
-void begin();
-void end();
-bool step();
-void draw();
-
-/* Put all your globals here */
-bool partial_redraw;
-
-void main() {
- begin(); // No rendering allowed!
- gfx_Begin();
- gfx_SetDrawBuffer(); // Draw to the buffer to avoid rendering artifats
-
- while (step()) { // No rendering allowed in step!
- if (partial_redraw) // Only want to redraw part of the previous frame?
- gfx_BlitScreen(); // Copy previous frame as a base for this frame
- draw(); // As little non-rendering logic as possible
- gfx_SwapDraw(); // Queue the buffered frame to be displayed
- }
-
- gfx_End();
- end();
-}
-
-/* Put other functions here */
-void begin() {
- /* Implement me! */
-}
-
-void end() {
- /* Implement me! */
-}
-
-bool step() {
- /* Implement me! */
-}
-
-void draw() {
- /* Implement me! */
-}
|