source: trunk/test

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1233   11 years sam gpu: add an Unbind() method for textures for clean up. Unfortunately …
(edit) @1231   11 years sam gpu: move the platform-specific triangle drawing call to the …
(edit) @1229   11 years sam build: minor Windows compilation fixes.
(edit) @1228   11 years sam gpu: port the vertex buffer abstraction layer to OpenGL.
(edit) @1227   11 years sam gpu: implement vertex buffer streams for Direct3D. OpenGL is missing …
(edit) @1226   11 years sam gpu: refactor the vertex declaration code to allow several vertex streams.
(edit) @1224   11 years sam gpu: start working on a template-based vertex buffer class.
(edit) @1218   11 years sam tutorial: fix a compilation error and remove now useless vector type casts.
(edit) @1216   11 years sam tutorial: fix the texture swizzling for the fractal viewer on Xbox 360.
(edit) @1215   11 years sam gpu: add support for integer uniforms and fix a few PS3 and Linux …
(edit) @1214   11 years sam win32: the uniform handling code was completely broken; we now …
(edit) @1213   11 years sam win32: add Direct3D texture creation code in the fractal zoomer. …
(edit) @1208   11 years sam win32: start porting the graphical backend to DirectX 9. Apparently I …
(edit) @1197   11 years sam tutorial: fix unbalanced parenthesis breaking compilation.
(edit) @1196   11 years sam tutorial: port the rotating cube tutorial to the Xbox 360 and tweak …
(edit) @1194   11 years sam xbox: fix a few problems in the shader handling code; the first …
(edit) @1192   11 years sam test: fix uninitialised member variable.
(edit) @1189   11 years sam build: major refactoring of the Win32 and Xbox project files; we now …
(edit) @1179   11 years sam win32: add a lot of DirectX stubs.
(edit) @1178   11 years sam win32: a few compilation fixes, including GDI+ linking properly now.
(edit) @1172   11 years sam test: fix logic bugs in two tutorials.
(edit) @1165   11 years gary win32: fix Visual Studio compilation and link issues.
(edit) @1163   11 years sam math: ensure real::fabs() is never chosen over std::fabs() for …
(edit) @1162   11 years gary win32: various compilation fixes, mostly project updates, but also a …
(edit) @1147   11 years sam test: that cast was necessary, after all…
(edit) @1146   11 years sam win32: some compilation fixes here and there.
(edit) @1145   11 years sam test: remove a useless cast.
(edit) @1144   11 years sam threads: change Queue to a template so that we can manage the element type.
(edit) @1139   11 years sam math: rename matrix.h to vector.h and simplify some stuff, especially …
(edit) @1136   11 years sam math: try to implement the magic getter/setter pattern. BREAKS BUILD.
(edit) @1135   11 years sam math: move most vector and matrix member functions to global functions.
(edit) @1130   11 years sam math: implement ulp() for reals, which returns the smallest real y > 0 …
(edit) @1129   11 years sam lolremez: release LolRemez 0.2.
(edit) @1127   11 years sam math: significant performance improvements in the Remez solver.
(edit) @1126   11 years sam math: write a faster factorial method for use in exp() and sin(). …
(edit) @1124   11 years gary lolremez: distribute Visual Studio files with LolRemez.
(edit) @1122   11 years sam real: get rid of <<= and >>= operators; we can use ldexp() instead. As …
(edit) @1119   11 years sam math: make everything clean for a LolRemez release.
(edit) @1117   11 years sam math: move the Remez algorithm implementation to the core.
(edit) @1116   11 years sam core: fix the sign of a negative real number raised to an even power, …
(edit) @1115   11 years sam core: allow to build a real number using a string literal.
(edit) @1112   11 years gary build: minor reorganisation of the sandbox code.
(edit) @1107   11 years sam test: do not test for strict doubles equality in quaternion unit test.
(edit) @1105   11 years sam core: start working on the Emcee class.
(edit) @1104   11 years sam test: unroll the Mandelbrot loop to gain a few milliseconds per frame, …
(edit) @1102   12 years sam test: proper multithreading in the Mandelbrot tutorial.
(edit) @1100   12 years gary test: minor tuning, esp. for the PS3.
(edit) @1097   12 years sam ps3: start implementing the PS3 threading system, and port the new …
(edit) @1092   12 years sam tutorial: work around i915 driver limitations in the Mandelbrot viewer …
(edit) @1091   12 years sam test: make namespace usage less intrusive in math examples.
(edit) @1090   12 years sam tutorial: smarter register and instruction usage in the Mandelbrot …
(edit) @1089   12 years sam tutorial: simplify the Mandelbrot viewing shader in the hope that it …
(edit) @1088   12 years sam tutorial: make the GLSL Mandelbrot shader completely branchless.
(edit) @1087   12 years sam nacl: quick and dirty mouse support.
(edit) @1086   12 years sam tutorial: fix texel offset issues in the fractal zoomer.
(edit) @1085   12 years sam nacl: workaround for ANGLE issue #258 where GLSL mod() is badly …
(edit) @1084   12 years sam nacl: the Mandelbrot zoomer is starting to work on NaCl.
(edit) @1082   12 years sam core: port all code to NativeClient. Nothing runs for now, but it builds.
(edit) @1079   12 years sam tutorial: progressive zoom in the Mandelbrot viewer.
(edit) @1078   12 years sam tutorial: look into previous frames for data when zooming in the …
(edit) @1077   12 years sam tutorial: get the Mandelbrot viewer to run on OS X.
(edit) @1076   12 years gary ps3: fix a performance issue in the Mandelbrot viewer texture upload.
(edit) @1075   12 years sam ps3: fix a typo causing a compilation error.
(edit) @1074   12 years gary tutorial: create texture with the proper format and type on the PS3.
(edit) @1073   12 years gary tutorial: port the new Mandelbrot shader to Cg.
(edit) @1072   12 years sam tutorial: the Mandelbrot viewer now queries the nearest pixel of each …
(edit) @1071   12 years sam tutorial: decorrelate window size and texture size in the Mandelbrot …
(edit) @1070   12 years sam tutorial: replace log() calls with fast approximations.
(edit) @1069   12 years gary tutorial: port the Mandelbrot dithering shader to Cg.
(edit) @1068   12 years sam tutorial: try to send data to the GPU that matches the internal format.
(edit) @1067   12 years sam tutorial: use a palette for the rendering; it gives us free dithering …
(edit) @1066   12 years sam tutorial: try to reduce the blur effect; now it's pixelated…
(edit) @1065   12 years sam tutorial: clamp zoom values in the Mandelbrot viewer.
(edit) @1064   12 years sam tutorial: navigate in the fractal using the mouse.
(edit) @1062   12 years sam tutorial: speed up texture uploads in the Mandelbrot viewer by only …
(edit) @1061   12 years sam tutorial: speed up Mandelbrot zoomer by only updating one pixel out of …
(edit) @1060   12 years sam tutorial: zoom automatically in the fractal viewer.
(edit) @1058   12 years gary tutorial: port Mandelbrot tutorial to the PS3.
(edit) @1056   12 years sam tutorial: properly implement continuous color in the Mandelbrot viewer.
(edit) @1055   12 years gary tutorial: continuous color in the Mandelbrot viewer.
(edit) @1054   12 years sam test: create the bases for a new tutorial, with texture uploads.
(edit) @1052   12 years sam core: implement complex numbers and add unit tests for these.
(edit) @1050   12 years sam test: fix OS X compilation; we still need SDLmain.a on that platform.
(edit) @1049   12 years sam test: add missing quaternion unit tests.
(edit) @1047   12 years sam core: implement a quaternion class and tighten some vector operation …
(edit) @1045   12 years gary test: clean up tutorial #2.
(edit) @1043   12 years sam test: start writing tutorials and other shit.
(edit) @1041   12 years sam core: new combinations of integer vectors (unsigned, 8-bit, etc.), dot …
(edit) @1040   12 years sam core: write a generic application class.
(edit) @1036   12 years sam build: allow to build without the PS3-specific files.
(edit) @1035   12 years sam core: disallow casting eg. a vec3 into a vec2. Use the xy() getter instead.
(edit) @1034   12 years sam build: remove cruft from the repository.
(edit) @1028   12 years sam test: minor fixes to the test suite: disable optimisation tests in …
(edit) @1027   12 years sam test: minor Remez algorithm tests.
(edit) @1020   12 years sam core: improve sin() and exp() performance by replacing divisions with …
(edit) @1019   12 years sam core: implement real methods cbrt(), log2(), exp2(), and copysign().
(edit) @1017   12 years sam core: fix an accuracy error in real::re() and real::sqrt() introduced …
(edit) @1015   12 years sam test: random useless crap.
(edit) @1014   12 years sam test: various improvements to the Remez exchange solver.
(edit) @1012   12 years sam test: more Remez exchange experimentations.
Note: See TracRevisionLog for help on using the revision log.