source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1082   8 years sam core: port all code to NativeClient. Nothing runs for now, but it builds.
(edit) @1081   8 years sam gl: fix long-standing bug where clear color didn't properly set the …
(edit) @1079   8 years sam tutorial: progressive zoom in the Mandelbrot viewer.
(edit) @1078   8 years sam tutorial: look into previous frames for data when zooming in the …
(edit) @1077   8 years sam tutorial: get the Mandelbrot viewer to run on OS X.
(edit) @1076   8 years gary ps3: fix a performance issue in the Mandelbrot viewer texture upload.
(edit) @1075   8 years sam ps3: fix a typo causing a compilation error.
(edit) @1074   8 years gary tutorial: create texture with the proper format and type on the PS3.
(edit) @1073   8 years gary tutorial: port the new Mandelbrot shader to Cg.
(edit) @1072   8 years sam tutorial: the Mandelbrot viewer now queries the nearest pixel of each …
(edit) @1071   8 years sam tutorial: decorrelate window size and texture size in the Mandelbrot …
(edit) @1070   8 years sam tutorial: replace log() calls with fast approximations.
(edit) @1069   8 years gary tutorial: port the Mandelbrot dithering shader to Cg.
(edit) @1068   8 years sam tutorial: try to send data to the GPU that matches the internal format.
(edit) @1067   8 years sam tutorial: use a palette for the rendering; it gives us free dithering …
(edit) @1066   8 years sam tutorial: try to reduce the blur effect; now it's pixelated…
(edit) @1065   8 years sam tutorial: clamp zoom values in the Mandelbrot viewer.
(edit) @1064   8 years sam tutorial: navigate in the fractal using the mouse.
(edit) @1063   8 years sam core: implement Application::ShowPointer() so that applications can …
(edit) @1062   8 years sam tutorial: speed up texture uploads in the Mandelbrot viewer by only …
(edit) @1061   8 years sam tutorial: speed up Mandelbrot zoomer by only updating one pixel out of …
(edit) @1060   8 years sam tutorial: zoom automatically in the fractal viewer.
(edit) @1059   8 years sam core: add a double complex type.
(edit) @1058   8 years gary tutorial: port Mandelbrot tutorial to the PS3.
(edit) @1057   8 years gary ps3: compilation fixes for the PS3.
(edit) @1056   8 years sam tutorial: properly implement continuous color in the Mandelbrot viewer.
(edit) @1055   8 years gary tutorial: continuous color in the Mandelbrot viewer.
(edit) @1054   8 years sam test: create the bases for a new tutorial, with texture uploads.
(edit) @1053   8 years sam gpu: start implementing a vertex buffer object.
(edit) @1052   8 years sam core: implement complex numbers and add unit tests for these.
(edit) @1051   8 years sam debug: fix a timing issue in the quad debug object.
(edit) @1050   8 years sam test: fix OS X compilation; we still need SDLmain.a on that platform.
(edit) @1049   8 years sam test: add missing quaternion unit tests.
(edit) @1048   8 years sam math: build quaternions from rotation matrices and conversely.
(edit) @1047   8 years sam core: implement a quaternion class and tighten some vector operation …
(edit) @1046   8 years sam core: split vector operations into linear and non-linear so that we …
(edit) @1045   8 years gary test: clean up tutorial #2.
(edit) @1044   8 years gary core: fix bugs in mat4::lookat() and mat4::perspective(), and ensure …
(edit) @1043   8 years sam test: start writing tutorials and other shit.
(edit) @1042   8 years sam scene: try to disable all activated GL features in the scene rendering.
(edit) @1041   8 years sam core: new combinations of integer vectors (unsigned, 8-bit, etc.), dot …
(edit) @1040   8 years sam core: write a generic application class.
(edit) @1037   8 years sam core: port everything to SDL 1.3.
(edit) @1036   8 years sam build: allow to build without the PS3-specific files.
(edit) @1035   8 years sam core: disallow casting eg. a vec3 into a vec2. Use the xy() getter instead.
(edit) @1034   8 years sam build: remove cruft from the repository.
(edit) @1032   8 years sam monsterz: fix title screen layout.
(edit) @1031   8 years sam sprite: remove spurious property that caused sprites to be always …
(edit) @1030   8 years sam monsterz: add a sprite with rocks in front of the title screen.
(edit) @1029   8 years sam core: dynamically allocate mantissa for real numbers. One day we'll be …
(edit) @1028   8 years sam test: minor fixes to the test suite: disable optimisation tests in …
(edit) @1027   8 years sam test: minor Remez algorithm tests.
(edit) @1026   8 years sam core: implement the gamma function for reals using Spouge's formula.
(edit) @1025   8 years sam build: use xvfb-run to run the windows-i386 test suite on a non-mingw …
(edit) @1024   8 years sam core: implement frexp(), ldexp() and modf() for reals.
(edit) @1023   8 years sam core: implement log10, sinh and cosh for real numbers.
(edit) @1022   8 years sam core: implement pow() for real numbers; for now special cases such as …
(edit) @1021   8 years sam core: fix a bug in real::log() and real::log2() with values smaller than 1.
(edit) @1020   8 years sam core: improve sin() and exp() performance by replacing divisions with …
(edit) @1019   8 years sam core: implement real methods cbrt(), log2(), exp2(), and copysign().
(edit) @1018   8 years sam core: implement tan() for real numbers.
(edit) @1017   8 years sam core: fix an accuracy error in real::re() and real::sqrt() introduced …
(edit) @1016   8 years sam core: encode real numbers using uint32_t rather than uint16_t.
(edit) @1015   8 years sam test: random useless crap.
(edit) @1014   8 years sam test: various improvements to the Remez exchange solver.
(edit) @1013   8 years sam core: remove most dependencies on real number size in the various math …
(edit) @1012   8 years sam test: more Remez exchange experimentations.
(edit) @1011   8 years sam test: more Remez exchange experimentations.
(edit) @1010   8 years sam test: allow to perform Remez solving on an arbitrary range.
(edit) @1009   8 years sam test: some refactoring in the Remez solver to prepare multiple …
(edit) @1008   8 years sam test: add missing <cstdio> include in pi test program.
(edit) @1007   8 years sam test: use namespace "std" to avoid PS3 build errors.
(edit) @1006   8 years sam core: replace the cos(real) implementation with a simple call to …
(edit) @1005   8 years sam test: add support for relative error in the Remez exchange test program.
(edit) @1004   8 years sam real: constrain sin() and cos() on real numbers so that they work …
(edit) @1003   8 years sam core: implement round() and fmod() for real numbers.
(edit) @1002   8 years sam core: implement floor() and ceil() for real numbers.
(edit) @1001   8 years sam core: implement asin() and acos() for real numbers and add unit tests …
(edit) @1000   8 years sam core: fix an accuracy error in sqrt() for arguments < 1.0.
(edit) @999   8 years sam core: implement atan() for real numbers.
(edit) @998   8 years sam core: add real constants for 0, 1, 2 and 10, and reorder static …
(edit) @997   8 years sam core: add boolean operators on real numbers, add unit tests for that, …
(edit) @996   8 years sam test: minor updates to the Pi program (now almost deprecated) and the …
(edit) @995   8 years sam core: create global real number variables such as R_E, R_PI, R_LN2 etc.
(edit) @994   8 years sam core: implement shift operators for reals; they're useful for fast …
(edit) @993   8 years sam core: improve exp() on reals: faster (constant time) and a lot more …
(edit) @992   8 years sam core: implement log() for real numbers, and start documenting our next …
(edit) @991   8 years sam test: the Remez algorithm is now almost functional.
(edit) @990   8 years sam core: implement sin(), cos() and abs() for reals and fix a crash in …
(edit) @989   8 years sam test: more work on the Remez exchange algorithm.
(edit) @988   8 years sam core: add exp() for real numbers and fix the == operator.
(edit) @987   8 years sam real: fix a bug in the real number multiplication when one of the …
(edit) @986   8 years sam core: add sqrt() for real numbers.
(edit) @985   8 years sam test: start working on a Remez exchange algorithm implementation so …
(edit) @984   8 years sam test: add a 10-line example program that computes Pi to the 150th digit.
(edit) @983   8 years sam core: add operators +=, *= etc. to the real class, and refactor the …
(edit) @982   8 years sam core: add rounding to real->double conversion, fix a bug in the …
(edit) @981   8 years sam image: add a GDI+ loader.
(edit) @980   8 years sam contrib: add GDI+ headers and static library for Linux cross-compilation.
(edit) @979   8 years sam test: give more explicit names to unit test cases.
Note: See TracRevisionLog for help on using the revision log.