Home My Page Projects Code Snippets Project Openings 3D graphics for Standard ML
Summary Activity SCM

SCM Repository

[sml3d] Log of /trunk
ViewVC logotype

Log of /trunk

View Directory Listing Directory Listing


Sticky Revision:

Revision 1482 - Directory Listing
Modified Wed Oct 25 14:02:23 2017 UTC (3 weeks, 3 days ago) by jhr
  web update

Revision 1481 - Directory Listing
Modified Mon Oct 9 20:33:53 2017 UTC (5 weeks, 5 days ago) by jhr
fix bug in slerp

Revision 1480 - Directory Listing
Modified Mon Feb 23 19:50:24 2015 UTC (2 years, 8 months ago) by jhr
  working on GLFW 3.1 support

Revision 1479 - Directory Listing
Modified Sun Feb 22 14:53:47 2015 UTC (2 years, 8 months ago) by jhr
  working on GLFW 3.1 support (code currently does not compile)

Revision 1478 - Directory Listing
Modified Tue Jan 20 20:31:32 2015 UTC (2 years, 9 months ago) by jhr
  updates for GLFW 3.1; still need to reflect these changes in the SML interface

Revision 1477 - Directory Listing
Modified Mon Sep 15 14:59:34 2014 UTC (3 years, 2 months ago) by jhr
  Starting work on a simple drawing utility

Revision 1476 - Directory Listing
Modified Wed Sep 10 03:50:55 2014 UTC (3 years, 2 months ago) by jhr
  Raster operation support

Revision 1475 - Directory Listing
Modified Sun Sep 7 08:43:01 2014 UTC (3 years, 2 months ago) by jhr
  add missing case for printing types

Revision 1474 - Directory Listing
Modified Sat Sep 6 08:16:24 2014 UTC (3 years, 2 months ago) by jhr
  Implementing the render control module

Revision 1473 - Directory Listing
Modified Fri Sep 5 14:00:50 2014 UTC (3 years, 2 months ago) by jhr
  Working on conditional rendering

Revision 1472 - Directory Listing
Modified Fri Sep 5 13:27:18 2014 UTC (3 years, 2 months ago) by jhr
  working on shader support

Revision 1471 - Directory Listing
Modified Fri Sep 5 11:06:34 2014 UTC (3 years, 2 months ago) by jhr
  updates for web pages

Revision 1470 - Directory Listing
Modified Wed Sep 3 22:58:32 2014 UTC (3 years, 2 months ago) by jhr
  working on shader support

Revision 1469 - Directory Listing
Modified Wed Sep 3 22:57:56 2014 UTC (3 years, 2 months ago) by jhr
  Bug fix for FFI generation; didn't handle "int * const *" as a type.

Revision 1468 - Directory Listing
Modified Tue Sep 2 08:59:34 2014 UTC (3 years, 2 months ago) by jhr
  Working on OpenGL 32. Core API

Revision 1467 - Directory Listing
Modified Sun Aug 31 12:04:48 2014 UTC (3 years, 2 months ago) by jhr
  Working on core API compilation

Revision 1466 - Directory Listing
Modified Sun Aug 31 12:04:20 2014 UTC (3 years, 2 months ago) by jhr
  Update specs with OpenGL 4.5 support

Revision 1465 - Directory Listing
Modified Sun Aug 31 06:58:53 2014 UTC (3 years, 2 months ago) by jhr
  working on GL support

Revision 1464 - Directory Listing
Modified Sat Aug 30 15:17:13 2014 UTC (3 years, 2 months ago) by jhr
  working on base library

Revision 1463 - Directory Listing
Modified Mon Aug 18 12:51:44 2014 UTC (3 years, 3 months ago) by jhr
  removed spurious line from Makefile

Revision 1462 - Directory Listing
Modified Mon Jul 21 21:17:00 2014 UTC (3 years, 3 months ago) by jhr
  minor configuration tweak

Revision 1461 - Directory Listing
Modified Thu May 29 13:45:52 2014 UTC (3 years, 5 months ago) by jhr
  working on documentation

Revision 1460 - Directory Listing
Modified Wed May 28 17:57:12 2014 UTC (3 years, 5 months ago) by jhr
  Correct the description of GLFW error codes

Revision 1459 - Directory Listing
Modified Wed May 28 17:51:39 2014 UTC (3 years, 5 months ago) by jhr
  Working on tutorial; update to GLFW documentation

Revision 1458 - Directory Listing
Modified Wed May 28 17:51:09 2014 UTC (3 years, 5 months ago) by jhr
change interface to character callbacks to allow pattern matching

Revision 1457 - Directory Listing
Modified Tue May 27 15:04:48 2014 UTC (3 years, 5 months ago) by jhr
  Starting to write a tutorial

Revision 1456 - Directory Listing
Modified Tue May 27 14:22:37 2014 UTC (3 years, 5 months ago) by jhr
  remove duplicate doc/styles directory from trunk

Revision 1455 - Directory Listing
Modified Tue May 27 14:21:29 2014 UTC (3 years, 5 months ago) by jhr
  move ald documentation to archive

Revision 1454 - Directory Listing
Modified Sat May 24 17:16:19 2014 UTC (3 years, 5 months ago) by jhr
  Fix broken links and tweak the code size

Revision 1453 - Directory Listing
Modified Fri May 23 15:25:17 2014 UTC (3 years, 5 months ago) by jhr
  manual page for sml3d-config script

Revision 1452 - Directory Listing
Modified Fri May 23 15:24:48 2014 UTC (3 years, 5 months ago) by jhr
  Change config-sml3d.sh to sml3d-config

Revision 1451 - Directory Listing
Modified Thu May 22 15:07:22 2014 UTC (3 years, 5 months ago) by jhr
  update main MLB file

Revision 1450 - Directory Listing
Modified Wed May 21 17:46:51 2014 UTC (3 years, 5 months ago) by jhr
  Update Makefiles to use clean-rules.gmk; we also added missing typecheck targets.

Revision 1449 - Directory Listing
Modified Wed May 21 17:46:09 2014 UTC (3 years, 5 months ago) by jhr
  update config-sml3d script to specify the OpenGL version

Revision 1448 - Directory Listing
Modified Wed May 21 17:44:58 2014 UTC (3 years, 5 months ago) by jhr
  Working on texture API for OpenGL 3.2

Revision 1447 - Directory Listing
Modified Wed May 21 14:01:13 2014 UTC (3 years, 6 months ago) by jhr
  Working on configuration support for specifying the OpenGL version

Revision 1446 - Directory Listing
Modified Wed May 21 13:24:01 2014 UTC (3 years, 6 months ago) by jhr
  starting to port examples to new API

Revision 1445 - Directory Listing
Modified Wed May 21 12:53:15 2014 UTC (3 years, 6 months ago) by jhr
  fixing clean rules for doc makefiles

Revision 1444 - Directory Listing
Modified Tue May 20 15:33:18 2014 UTC (3 years, 6 months ago) by jhr
  fixing conflict

Revision 1443 - Directory Listing
Modified Tue May 20 15:33:00 2014 UTC (3 years, 6 months ago) by jhr
  fixing conflict

Revision 1442 - Directory Listing
Modified Tue May 20 15:19:29 2014 UTC (3 years, 6 months ago) by jhr
  Working on documentation.  Pushed out new web pages

Revision 1441 - Directory Listing
Modified Tue May 20 15:00:24 2014 UTC (3 years, 6 months ago) by jhr
  Working on configuration for documentation

Revision 1440 - Directory Listing
Modified Mon May 19 17:06:13 2014 UTC (3 years, 6 months ago) by jhr
  updating configuration; removing unused M4 files

Revision 1439 - Directory Listing
Modified Mon May 19 16:28:30 2014 UTC (3 years, 6 months ago) by jhr
  Move GLUT library support to archive

Revision 1438 - Directory Listing
Modified Wed Apr 30 17:43:24 2014 UTC (3 years, 6 months ago) by jhr
  working on documentation

Revision 1437 - Directory Listing
Modified Wed Apr 30 14:15:42 2014 UTC (3 years, 6 months ago) by jhr
  Working on documentation

Revision 1436 - Directory Listing
Modified Tue Apr 29 15:49:59 2014 UTC (3 years, 6 months ago) by jhr
  working on OpenAL documentation

Revision 1435 - Directory Listing
Modified Tue Apr 29 15:43:26 2014 UTC (3 years, 6 months ago) by jhr
  added some state query functions

Revision 1434 - Directory Listing
Modified Tue Apr 29 15:37:08 2014 UTC (3 years, 6 months ago) by jhr
  removed deprecated OpenAL 1.0 dopplerVelocity call.

Revision 1433 - Directory Listing
Modified Tue Apr 29 15:27:55 2014 UTC (3 years, 6 months ago) by jhr
  Interface changes to OpenAL library.

Revision 1432 - Directory Listing
Modified Fri Apr 25 15:51:26 2014 UTC (3 years, 6 months ago) by jhr
  working on documentation for the OpenAL library

Revision 1431 - Directory Listing
Modified Fri Apr 25 13:32:19 2014 UTC (3 years, 6 months ago) by jhr
  Changed vec3f type in OpenAL API to match the rest of the SML3d library

Revision 1430 - Directory Listing
Modified Fri Apr 18 16:00:12 2014 UTC (3 years, 7 months ago) by jhr
  Create placeholder MLB files for OpenGL 4.x APIs

Revision 1429 - Directory Listing
Modified Fri Apr 18 13:59:25 2014 UTC (3 years, 7 months ago) by jhr
  Moving toward specialized interfaces to each OpenGL Core API version.

Revision 1428 - Directory Listing
Modified Fri Apr 18 13:28:01 2014 UTC (3 years, 7 months ago) by jhr
  updating spec files with latest changes from Khronos

Revision 1427 - Directory Listing
Modified Thu Apr 17 19:08:33 2014 UTC (3 years, 7 months ago) by jhr
  Add an MLB file for each version of the OpenGL Core API from 3.2 through 4.4

Revision 1426 - Directory Listing
Modified Thu Apr 17 19:00:38 2014 UTC (3 years, 7 months ago) by jhr
  move old FI generation code to archive

Revision 1425 - Directory Listing
Modified Thu Apr 17 18:57:54 2014 UTC (3 years, 7 months ago) by jhr
  moving old FI generation code to archive

Revision 1424 - Directory Listing
Modified Wed Apr 16 20:31:28 2014 UTC (3 years, 7 months ago) by jhr
  more type refinements

Revision 1423 - Directory Listing
Modified Wed Apr 16 16:07:13 2014 UTC (3 years, 7 months ago) by jhr
  Tweaking configuration files

Revision 1422 - Directory Listing
Modified Wed Apr 16 16:06:28 2014 UTC (3 years, 7 months ago) by jhr
  Working on OpenGL core API

Revision 1421 - Directory Listing
Modified Wed Apr 16 13:38:49 2014 UTC (3 years, 7 months ago) by jhr
  implemented synchronization support for OpenGL 3.2 core.

Revision 1420 - Directory Listing
Modified Wed Apr 16 13:38:24 2014 UTC (3 years, 7 months ago) by jhr
  tweaking FI names

Revision 1419 - Directory Listing
Modified Tue Apr 15 13:51:09 2014 UTC (3 years, 7 months ago) by jhr
  working on OpenGL core API

Revision 1418 - Directory Listing
Modified Tue Apr 15 13:50:40 2014 UTC (3 years, 7 months ago) by jhr
  adding some notes

Revision 1417 - Directory Listing
Modified Tue Apr 15 12:48:55 2014 UTC (3 years, 7 months ago) by jhr
  working on support for render control operations

Revision 1416 - Directory Listing
Modified Tue Apr 15 01:40:36 2014 UTC (3 years, 7 months ago) by jhr
  tool tweaks

Revision 1415 - Directory Listing
Modified Tue Apr 15 01:40:19 2014 UTC (3 years, 7 months ago) by jhr
  Working on OpenGL core API support

Revision 1414 - Directory Listing
Modified Mon Apr 14 22:49:17 2014 UTC (3 years, 7 months ago) by jhr
  Vertex attributes for OpenGL 3.2 core

Revision 1413 - Directory Listing
Modified Mon Apr 14 22:48:52 2014 UTC (3 years, 7 months ago) by jhr
  added more ML type info; constrain GL_TRUE and GL_FALSE to have GLboolean type.

Revision 1412 - Directory Listing
Modified Mon Apr 14 21:01:06 2014 UTC (3 years, 7 months ago) by jhr
  working on vertex support

Revision 1411 - Directory Listing
Modified Mon Apr 14 14:40:18 2014 UTC (3 years, 7 months ago) by jhr
  Starting to work on buffer object support

Revision 1410 - Directory Listing
Modified Mon Apr 14 14:21:21 2014 UTC (3 years, 7 months ago) by jhr
  Completed OpenGL 3.2 core drawing support

Revision 1409 - Directory Listing
Modified Mon Apr 14 14:18:44 2014 UTC (3 years, 7 months ago) by jhr
  fix typo in extra.xdb and add makefile dependency

Revision 1408 - Directory Listing
Modified Mon Apr 14 12:59:11 2014 UTC (3 years, 7 months ago) by jhr
  OpenGL 3.2 core draw support

Revision 1407 - Directory Listing
Modified Mon Apr 14 02:17:02 2014 UTC (3 years, 7 months ago) by jhr
  adding more specilized prototypes

Revision 1406 - Directory Listing
Modified Fri Apr 11 17:35:57 2014 UTC (3 years, 7 months ago) by jhr
  adding placeholder for documentation about the drawing API

Revision 1405 - Directory Listing
Modified Fri Apr 11 14:53:56 2014 UTC (3 years, 7 months ago) by jhr
  Working on OpenGL 3.2 implementation

Revision 1404 - Directory Listing
Modified Thu Apr 10 19:14:51 2014 UTC (3 years, 7 months ago) by jhr
  adding missing Makefile

Revision 1403 - Directory Listing
Modified Thu Apr 10 17:02:22 2014 UTC (3 years, 7 months ago) by jhr
  initial (minimal) support for 16-bit floating-point.  The HalfFloat module is basically just a placeholder
  right now; we'll need to flesh it out with conversions to/from Float.t and other operations.

Revision 1402 - Directory Listing
Modified Thu Apr 10 16:14:09 2014 UTC (3 years, 7 months ago) by jhr
  Working on OpenGL 3.2 core API

Revision 1401 - Directory Listing
Modified Thu Apr 10 15:49:58 2014 UTC (3 years, 7 months ago) by jhr
  Tweak compiler order

Revision 1400 - Directory Listing
Modified Thu Apr 10 15:39:46 2014 UTC (3 years, 7 months ago) by jhr
  Improved merging of SpecDB.

Revision 1399 - Directory Listing
Modified Thu Apr 10 15:03:10 2014 UTC (3 years, 7 months ago) by jhr
  bug fix

Revision 1398 - Directory Listing
Modified Thu Apr 10 15:02:55 2014 UTC (3 years, 7 months ago) by jhr
  filter out more unused groups from generated file enum-groups.sml

Revision 1397 - Directory Listing
Modified Thu Apr 10 14:36:39 2014 UTC (3 years, 7 months ago) by jhr
  Improvements/bug fixes to FI generation

Revision 1396 - Directory Listing
Modified Thu Apr 10 13:44:48 2014 UTC (3 years, 7 months ago) by jhr
  Added "merge" command to gldb; we use this to seed the database
  with extra definitions when creating it afresh.

Revision 1395 - Directory Listing
Modified Thu Apr 10 13:12:17 2014 UTC (3 years, 7 months ago) by jhr
  Make the image-io library independent of the sml3d library.

Revision 1394 - Directory Listing
Modified Thu Apr 10 12:10:14 2014 UTC (3 years, 7 months ago) by jhr
  applying patches from Matt Rice

Revision 1393 - Directory Listing
Modified Thu Apr 10 01:44:05 2014 UTC (3 years, 7 months ago) by jhr
  working on FI generation

Revision 1392 - Directory Listing
Modified Thu Apr 10 01:43:23 2014 UTC (3 years, 7 months ago) by jhr
  Working on OpenGL 3.2 core API

Revision 1391 - Directory Listing
Modified Wed Apr 9 20:02:26 2014 UTC (3 years, 7 months ago) by jhr
  working on FI generation

Revision 1390 - Directory Listing
Modified Wed Apr 9 19:35:19 2014 UTC (3 years, 7 months ago) by jhr
  More work on FI generation; extract enumeration groups

Revision 1389 - Directory Listing
Modified Sun Apr 6 02:28:36 2014 UTC (3 years, 7 months ago) by jhr
  Working on OpenGL 3.2 support

Revision 1388 - Directory Listing
Modified Sat Apr 5 20:42:58 2014 UTC (3 years, 7 months ago) by jhr
  Working on FI generation

Revision 1387 - Directory Listing
Modified Sat Apr 5 20:09:57 2014 UTC (3 years, 7 months ago) by jhr
  Working on generation support

Revision 1386 - Directory Listing
Modified Sat Apr 5 20:04:33 2014 UTC (3 years, 7 months ago) by jhr
  Working on configuration support for new FI generation

Revision 1385 - Directory Listing
Modified Sat Apr 5 20:00:38 2014 UTC (3 years, 7 months ago) by jhr
  Fix type ('=' should be '==').

Revision 1384 - Directory Listing
Modified Sat Apr 5 05:17:20 2014 UTC (3 years, 7 months ago) by jhr
  more work on generation

Revision 1383 - Directory Listing
Modified Sat Apr 5 04:41:20 2014 UTC (3 years, 7 months ago) by jhr
  Adding directories for OpenGL code

Revision 1382 - Directory Listing
Modified Sat Apr 5 04:15:32 2014 UTC (3 years, 7 months ago) by jhr
  working on FI generation tools

Revision 1381 - Directory Listing
Modified Sat Apr 5 03:28:07 2014 UTC (3 years, 7 months ago) by jhr
  Working on generation tools

Revision 1380 - Directory Listing
Modified Sat Apr 5 01:34:30 2014 UTC (3 years, 7 months ago) by jhr
  Working on generation tools.

Revision 1379 - Directory Listing
Modified Fri Apr 4 23:40:39 2014 UTC (3 years, 7 months ago) by jhr
  working on FI generation tools

Revision 1378 - Directory Listing
Modified Fri Apr 4 21:14:19 2014 UTC (3 years, 7 months ago) by jhr
  adding makefile gor glgen

Revision 1377 - Directory Listing
Modified Fri Apr 4 20:45:22 2014 UTC (3 years, 7 months ago) by jhr
  Working on FI generation tools

Revision 1376 - Directory Listing
Modified Wed Apr 2 17:51:39 2014 UTC (3 years, 7 months ago) by jhr
  saving old code in archive

Revision 1375 - Directory Listing
Modified Wed Apr 2 17:51:11 2014 UTC (3 years, 7 months ago) by jhr
  saving old fixed-pipeline code in archive

Revision 1373 - Directory Listing
Modified Wed Apr 2 17:27:12 2014 UTC (3 years, 7 months ago) by jhr
  working on generation tools

Revision 1372 - Directory Listing
Modified Wed Apr 2 15:31:30 2014 UTC (3 years, 7 months ago) by jhr
  Working on FI generation tools

Revision 1371 - Directory Listing
Modified Wed Apr 2 05:33:00 2014 UTC (3 years, 7 months ago) by jhr
  Working on generation tools; added handling of extensions.

Revision 1370 - Directory Listing
Modified Wed Apr 2 04:47:01 2014 UTC (3 years, 7 months ago) by jhr
  Working on FI generation tools

Revision 1369 - Directory Listing
Modified Tue Apr 1 23:00:51 2014 UTC (3 years, 7 months ago) by jhr
  working on generation tools

Revision 1368 - Directory Listing
Modified Tue Apr 1 18:12:53 2014 UTC (3 years, 7 months ago) by jhr
  Working on FI generation tools

Revision 1367 - Directory Listing
Modified Tue Apr 1 17:36:02 2014 UTC (3 years, 7 months ago) by jhr
  Working on FI generation tools

Revision 1366 - Directory Listing
Modified Mon Mar 31 21:26:14 2014 UTC (3 years, 7 months ago) by jhr
  Working on generation tools

Revision 1365 - Directory Listing
Modified Mon Mar 31 12:43:29 2014 UTC (3 years, 7 months ago) by jhr
  Working on generation tools

Revision 1364 - Directory Listing
Modified Mon Mar 31 12:34:16 2014 UTC (3 years, 7 months ago) by jhr
  resolving conflicts

Revision 1363 - Directory Listing
Modified Sun Mar 30 17:48:05 2014 UTC (3 years, 7 months ago) by jhr
  Working on FI generation tools.

Revision 1362 - Directory Listing
Modified Fri Mar 28 14:48:11 2014 UTC (3 years, 7 months ago) by jhr
  add sources file for common code

Revision 1361 - Directory Listing
Modified Sun Mar 23 15:26:39 2014 UTC (3 years, 7 months ago) by jhr
  Fix some minor issues

Revision 1360 - Directory Listing
Modified Sun Mar 23 15:22:56 2014 UTC (3 years, 7 months ago) by jhr
  remove generated Makefile from repository

Revision 1359 - Directory Listing
Modified Sun Mar 23 15:06:46 2014 UTC (3 years, 7 months ago) by jhr
  added documentation TODO list

Revision 1358 - Directory Listing
Modified Sun Mar 23 15:03:27 2014 UTC (3 years, 7 months ago) by jhr
  Working on new web pages

Revision 1357 - Directory Listing
Modified Sat Mar 22 19:28:11 2014 UTC (3 years, 7 months ago) by jhr
  documentation tool chain

Revision 1356 - Directory Listing
Modified Sat Mar 22 19:27:53 2014 UTC (3 years, 7 months ago) by jhr
  Working on library documentation

Revision 1355 - Directory Listing
Modified Sat Mar 22 19:23:39 2014 UTC (3 years, 7 months ago) by jhr
  More tweaks to the matrix API

Revision 1354 - Directory Listing
Modified Sat Mar 22 17:21:53 2014 UTC (3 years, 7 months ago) by jhr
  working on documentation

Revision 1353 - Directory Listing
Modified Sat Mar 22 17:04:27 2014 UTC (3 years, 7 months ago) by jhr
  tweaks to vectors

Revision 1352 - Directory Listing
Modified Sat Mar 22 16:52:40 2014 UTC (3 years, 7 months ago) by jhr
  working on documentation

Revision 1351 - Directory Listing
Modified Sat Mar 22 13:58:21 2014 UTC (3 years, 7 months ago) by jhr
  adding styles for ASCIIDOC generated web pages so that we can check and test layout
  before deployment

Revision 1350 - Directory Listing
Modified Sat Mar 22 13:28:55 2014 UTC (3 years, 7 months ago) by jhr
  Update specs to lates version from Khronos repository

Revision 1349 - Directory Listing
Modified Sat Mar 22 12:53:44 2014 UTC (3 years, 7 months ago) by jhr
  Further improvements to matrix support

Revision 1348 - Directory Listing
Modified Sat Mar 22 03:28:58 2014 UTC (3 years, 7 months ago) by jhr
  Working on geometric types and operations

Revision 1347 - Directory Listing
Modified Sat Mar 22 02:12:16 2014 UTC (3 years, 7 months ago) by jhr
  Working on linear algebra and geometric types

Revision 1346 - Directory Listing
Modified Fri Mar 21 20:15:57 2014 UTC (3 years, 7 months ago) by jhr
  Working on linear algebra code

Revision 1345 - Directory Listing
Modified Fri Mar 21 14:14:50 2014 UTC (3 years, 8 months ago) by jhr
  working on matrix code

Revision 1344 - Directory Listing
Modified Fri Mar 21 04:07:43 2014 UTC (3 years, 8 months ago) by jhr
  improvements

Revision 1343 - Directory Listing
Modified Thu Mar 20 21:52:08 2014 UTC (3 years, 8 months ago) by jhr
  working on matrix code

Revision 1342 - Directory Listing
Modified Thu Mar 20 17:50:11 2014 UTC (3 years, 8 months ago) by jhr
  Working on documentation

Revision 1341 - Directory Listing
Modified Thu Mar 20 17:23:26 2014 UTC (3 years, 8 months ago) by jhr
  Working on documentation

Revision 1340 - Directory Listing
Modified Thu Mar 20 16:49:09 2014 UTC (3 years, 8 months ago) by jhr
  Changing API details

Revision 1339 - Directory Listing
Modified Thu Mar 20 15:46:54 2014 UTC (3 years, 8 months ago) by jhr
  Working on XML-based generator

Revision 1338 - Directory Listing
Modified Thu Mar 20 15:38:00 2014 UTC (3 years, 8 months ago) by jhr
  documentation update

Revision 1337 - Directory Listing
Modified Thu Mar 20 15:37:41 2014 UTC (3 years, 8 months ago) by jhr
  Thinking about KTX file support; but it probably should be in a different
  library (textures vs. images)

Revision 1336 - Directory Listing
Modified Thu Mar 20 15:36:52 2014 UTC (3 years, 8 months ago) by jhr
  bug fix for PNG loader

Revision 1335 - Directory Listing
Modified Thu Mar 20 15:19:06 2014 UTC (3 years, 8 months ago) by jhr
  Working on documentation and documantation tool chain.

Revision 1334 - Directory Listing
Modified Thu Mar 20 02:13:04 2014 UTC (3 years, 8 months ago) by jhr
  Renamed FLT signature SCALAR

Revision 1333 - Directory Listing
Modified Wed Mar 19 23:50:27 2014 UTC (3 years, 8 months ago) by jhr
  Reworking of vector types and signatures.

Revision 1332 - Directory Listing
Modified Fri Dec 13 20:58:01 2013 UTC (3 years, 11 months ago) by jhr
  Fix return type.

Revision 1331 - Directory Listing
Modified Mon Nov 25 15:47:30 2013 UTC (3 years, 11 months ago) by jhr
  Starting to work on KTX file loading

Revision 1330 - Directory Listing
Modified Mon Nov 25 15:46:56 2013 UTC (3 years, 11 months ago) by jhr
  News update

Revision 1329 - Directory Listing
Modified Wed Nov 20 14:38:00 2013 UTC (3 years, 11 months ago) by jhr
  add GLFW copyright and license to SML signature file.

Revision 1328 - Directory Listing
Modified Sun Nov 17 13:39:10 2013 UTC (4 years ago) by jhr
  working on CML spec parser

Revision 1327 - Directory Listing
Modified Sat Nov 16 02:19:49 2013 UTC (4 years ago) by jhr
  Working on FI generation from XML specs

Revision 1326 - Directory Listing
Modified Sat Nov 16 00:50:01 2013 UTC (4 years ago) by jhr
  fix bug; now handles numeric escapes (character entities) in attribute values.

Revision 1325 - Directory Listing
Modified Fri Nov 15 21:20:13 2013 UTC (4 years ago) by jhr
  Debugging parser to handle spec files

Revision 1324 - Directory Listing
Modified Fri Nov 15 20:15:53 2013 UTC (4 years ago) by jhr
  Add error function to lexer; remove intermediate files from repro.

Revision 1323 - Directory Listing
Modified Fri Nov 15 15:07:59 2013 UTC (4 years ago) by jhr
  working on parser for OpenGL XML spec format

Revision 1322 - Directory Listing
Modified Thu Nov 14 18:40:13 2013 UTC (4 years ago) by jhr
  Working on new GL spec parser

Revision 1321 - Directory Listing
Modified Thu Nov 14 16:01:12 2013 UTC (4 years ago) by jhr
  Update specs

Revision 1320 - Directory Listing
Modified Sat Sep 28 14:26:39 2013 UTC (4 years, 1 month ago) by jhr
  Working on SML3d core library documentation

Revision 1319 - Directory Listing
Modified Sat Sep 28 14:26:14 2013 UTC (4 years, 1 month ago) by jhr
  Fix level of some subsections

Revision 1318 - Directory Listing
Modified Thu Sep 26 16:47:28 2013 UTC (4 years, 1 month ago) by jhr
  Working on new OpenGL 3.2 API.

Revision 1317 - Directory Listing
Modified Wed Sep 25 14:28:58 2013 UTC (4 years, 1 month ago) by jhr
  remove error case.

Revision 1316 - Directory Listing
Modified Wed Sep 18 15:37:26 2013 UTC (4 years, 2 months ago) by jhr
  minor formatting edit to web pages

Revision 1315 - Directory Listing
Modified Tue Sep 17 23:57:21 2013 UTC (4 years, 2 months ago) by jhr
  Tweaking documentation generation scripts

Revision 1314 - Directory Listing
Modified Tue Sep 17 18:19:22 2013 UTC (4 years, 2 months ago) by jhr
  Working on documentation configuration

Revision 1313 - Directory Listing
Modified Tue Sep 17 15:58:06 2013 UTC (4 years, 2 months ago) by jhr
  Working on documentation configuration

Revision 1312 - Directory Listing
Modified Tue Sep 17 15:01:36 2013 UTC (4 years, 2 months ago) by jhr
  remove documentation configuration rules, since the doc tree has its own configure.ac file.

Revision 1311 - Directory Listing
Modified Tue Sep 17 14:56:04 2013 UTC (4 years, 2 months ago) by jhr
  add raw-data documentation directory

Revision 1310 - Directory Listing
Modified Tue Sep 17 14:25:28 2013 UTC (4 years, 2 months ago) by jhr
  adding web pages sources (and Makefile)

Revision 1309 - Directory Listing
Modified Tue Sep 17 14:24:58 2013 UTC (4 years, 2 months ago) by jhr
  reorg

Revision 1308 - Directory Listing
Modified Tue Sep 17 14:12:33 2013 UTC (4 years, 2 months ago) by jhr
  more reorg

Revision 1307 - Directory Listing
Modified Tue Sep 17 14:11:54 2013 UTC (4 years, 2 months ago) by jhr
  Working on reorg

Revision 1306 - Directory Listing
Modified Tue Sep 17 14:08:38 2013 UTC (4 years, 2 months ago) by jhr
  more documentation reorg

Revision 1305 - Directory Listing
Modified Tue Sep 17 14:07:35 2013 UTC (4 years, 2 months ago) by jhr
  replacing fixed colors with "@"color-name"@" substitution variables.

Revision 1304 - Directory Listing
Modified Tue Sep 17 13:54:19 2013 UTC (4 years, 2 months ago) by jhr
  reorganizing the doc tree

Revision 1303 - Directory Listing
Modified Tue Sep 17 13:40:22 2013 UTC (4 years, 2 months ago) by jhr
  reorganizing the documentation tree

Revision 1302 - Directory Listing
Modified Tue Sep 17 13:34:59 2013 UTC (4 years, 2 months ago) by jhr
  Reorganizing the documentation tree

Revision 1301 - Directory Listing
Modified Tue Sep 17 13:30:15 2013 UTC (4 years, 2 months ago) by jhr
  Create documentation tree outside of the SML3d source tree.  Will move the web tree inside it.

Revision 1300 - Directory Listing
Modified Sun Sep 15 22:27:18 2013 UTC (4 years, 2 months ago) by jhr
  Working on documentation infrastructure

Revision 1299 - Directory Listing
Modified Sun Sep 15 19:26:05 2013 UTC (4 years, 2 months ago) by jhr
  new documentation infrastructure based on MLton documentation toolchain

Revision 1298 - Directory Listing
Modified Sun Sep 15 18:22:32 2013 UTC (4 years, 2 months ago) by jhr
  Move old documentation into a subdirectory for now.

Revision 1297 - Directory Listing
Modified Sun Sep 15 14:00:51 2013 UTC (4 years, 2 months ago) by jhr
  Remove unused DevIL library stub, since DevIL appears to be abandonware.

Revision 1296 - Directory Listing
Modified Sun Sep 15 13:02:25 2013 UTC (4 years, 2 months ago) by jhr
  Add monitor test program

Revision 1295 - Directory Listing
Modified Fri Sep 13 19:50:51 2013 UTC (4 years, 2 months ago) by jhr
  Added equality tests for monitors and windows

Revision 1294 - Directory Listing
Modified Thu Sep 12 18:40:19 2013 UTC (4 years, 2 months ago) by jhr
  Remove "get" prefix from some function names to make things consistent.

Revision 1293 - Directory Listing
Modified Thu Sep 12 18:37:41 2013 UTC (4 years, 2 months ago) by jhr
  Fix the return type of videoMode.

Revision 1292 - Directory Listing
Modified Thu Sep 12 18:36:10 2013 UTC (4 years, 2 months ago) by jhr
  Added missing implementation of video mode functions

Revision 1291 - Directory Listing
Modified Thu Sep 12 16:18:50 2013 UTC (4 years, 2 months ago) by jhr
  Fix some comments and add missing functions.

Revision 1290 - Directory Listing
Modified Thu Sep 12 16:17:41 2013 UTC (4 years, 2 months ago) by jhr
  Improvements to CLang library.

Revision 1289 - Directory Listing
Modified Tue Sep 10 15:27:29 2013 UTC (4 years, 2 months ago) by jhr
  Finish up GLFW support.

Revision 1288 - Directory Listing
Modified Mon Sep 9 23:47:16 2013 UTC (4 years, 2 months ago) by jhr
  Working on last few bits of GLFW support


Revision 1287 - Directory Listing
Modified Mon Sep 9 22:52:26 2013 UTC (4 years, 2 months ago) by jhr
  Working on GLFW (version 3.0.x) support.


Revision 1286 - Directory Listing
Modified Sat Sep 7 13:07:17 2013 UTC (4 years, 2 months ago) by jhr
  Fixing minor issues in comments

Revision 1285 - Directory Listing
Modified Sat Sep 7 13:00:10 2013 UTC (4 years, 2 months ago) by jhr
  Added the MLTON make variable to config.gmk and some documentation
  about how to use the config.gmk file in an application's Makefile.

Revision 1284 - Directory Listing
Modified Wed Jul 31 11:50:03 2013 UTC (4 years, 3 months ago) by jhr
  Fix file suffixes for specs.

Revision 1283 - Directory Listing
Modified Mon Jul 29 22:46:00 2013 UTC (4 years, 3 months ago) by jhr
  Add XML schema to docs

Revision 1282 - Directory Listing
Modified Sun Jul 28 21:49:45 2013 UTC (4 years, 3 months ago) by jhr
  As of OpenGL 4.4, the OpenGL API specification is represented as an XML file.
  Start to create a new FI generation infrastructure that uses the XML files.

Revision 1281 - Directory Listing
Modified Tue Dec 4 13:23:30 2012 UTC (4 years, 11 months ago) by jhr
  Removed programs directory, which should never have been part of sml3d

Revision 1280 - Directory Listing
Modified Mon Jul 30 19:38:48 2012 UTC (5 years, 3 months ago) by jhr
  Working on AX_HAVE_OPENCL macro

Revision 1279 - Directory Listing
Modified Fri Jun 1 17:23:21 2012 UTC (5 years, 5 months ago) by samquinan
shader update

Revision 1278 - Directory Listing
Modified Fri May 25 16:06:27 2012 UTC (5 years, 5 months ago) by jhr
  merge changes from Diderot version

Revision 1277 - Directory Listing
Modified Tue Mar 27 12:14:46 2012 UTC (5 years, 7 months ago) by jhr
  Added a small C program to print the number of CUs; this is to help track down
  issues in the Apple OpenCL driver

Revision 1276 - Directory Listing
Modified Thu Feb 9 12:59:31 2012 UTC (5 years, 9 months ago) by jhr
  Working on glgen tool

Revision 1275 - Directory Listing
Modified Thu Feb 9 12:20:32 2012 UTC (5 years, 9 months ago) by jhr
  Added "from" attribute to constants in database so that we can avoid
  duplicating definitions in the generated constants module

Revision 1274 - Directory Listing
Modified Sun Feb 5 20:08:24 2012 UTC (5 years, 9 months ago) by jhr
  Add configure line for glgen tool

Revision 1273 - Directory Listing
Modified Sun Feb 5 19:41:01 2012 UTC (5 years, 9 months ago) by jhr
  Working on FI generation for OpenGL

Revision 1272 - Directory Listing
Modified Sun Feb 5 16:17:31 2012 UTC (5 years, 9 months ago) by jhr
  A bunch of configuration hacking.  Added the "--enable-dev" option to configure, which
  enables extra configuration for SML3d developers

Revision 1271 - Directory Listing
Modified Sun Jan 22 12:44:06 2012 UTC (5 years, 9 months ago) by jhr
  changed name of utility module

Revision 1270 - Directory Listing
Modified Sun Jan 22 12:28:03 2012 UTC (5 years, 9 months ago) by jhr
  Working on new SML3d core library

Revision 1269 - Directory Listing
Modified Sat Jan 21 15:09:16 2012 UTC (5 years, 9 months ago) by jhr
  Adding comments

Revision 1268 - Directory Listing
Modified Fri Jan 20 14:12:26 2012 UTC (5 years, 10 months ago) by jhr
  Added some notes

Revision 1267 - Directory Listing
Modified Fri Jan 20 13:59:06 2012 UTC (5 years, 10 months ago) by jhr
  Working on new SML3d core library

Revision 1266 - Directory Listing
Modified Thu Jan 19 19:36:02 2012 UTC (5 years, 10 months ago) by jhr
  Working on geometry

Revision 1265 - Directory Listing
Modified Thu Jan 19 14:02:13 2012 UTC (5 years, 10 months ago) by jhr
  Update copyrights

Revision 1264 - Directory Listing
Modified Thu Jan 19 13:20:51 2012 UTC (5 years, 10 months ago) by jhr
  Working on geometry

Revision 1263 - Directory Listing
Modified Thu Jan 19 12:57:37 2012 UTC (5 years, 10 months ago) by jhr
  Working on geometry

Revision 1262 - Directory Listing
Modified Thu Jan 19 02:36:56 2012 UTC (5 years, 10 months ago) by jhr
  Working on new core library

Revision 1261 - Directory Listing
Modified Wed Jan 18 02:21:03 2012 UTC (5 years, 10 months ago) by jhr
  Working on new SML3d core libraries

Revision 1260 - Directory Listing
Modified Tue Jan 17 14:01:50 2012 UTC (5 years, 10 months ago) by jhr
  Working on new SML3d core library

Revision 1259 - Directory Listing
Modified Mon Jan 16 16:01:49 2012 UTC (5 years, 10 months ago) by jhr
  Change to the way that createFromBuffer works

Revision 1258 - Directory Listing
Modified Mon Jan 16 12:41:25 2012 UTC (5 years, 10 months ago) by jhr
  Create NOTES file for keeping track of ideas

Revision 1257 - Directory Listing
Modified Mon Jan 16 12:33:09 2012 UTC (5 years, 10 months ago) by jhr
  Added texture atlases

Revision 1256 - Directory Listing
Modified Mon Jan 16 12:31:50 2012 UTC (5 years, 10 months ago) by jhr
  Added code for texture atlases.

Revision 1255 - Directory Listing
Modified Mon Jan 16 12:31:12 2012 UTC (5 years, 10 months ago) by jhr
  Adding additional functions to GL3 signatures

Revision 1254 - Directory Listing
Modified Thu Jan 12 13:57:14 2012 UTC (5 years, 10 months ago) by jhr
  working on GLFW

Revision 1253 - Directory Listing
Modified Sun Jan 8 20:05:24 2012 UTC (5 years, 10 months ago) by jhr
  Working on GLFW support

Revision 1252 - Directory Listing
Modified Sun Jan 8 16:14:19 2012 UTC (5 years, 10 months ago) by jhr
  Working on GLFW support

Revision 1251 - Directory Listing
Modified Sun Jan 8 15:43:41 2012 UTC (5 years, 10 months ago) by jhr
  update copyright date

Revision 1250 - Directory Listing
Modified Sun Jan 8 12:01:22 2012 UTC (5 years, 10 months ago) by jhr
  GLFW configuration support

Revision 1249 - Directory Listing
Modified Sat Jan 7 23:47:43 2012 UTC (5 years, 10 months ago) by jhr
  Adding configuration support for glfw

Revision 1248 - Directory Listing
Modified Sat Jan 7 23:47:27 2012 UTC (5 years, 10 months ago) by jhr
  minor bug fix

Revision 1247 - Directory Listing
Modified Fri Jan 6 19:00:51 2012 UTC (5 years, 10 months ago) by jhr
  Started to add glfw support

Revision 1246 - Directory Listing
Modified Fri Dec 30 20:49:22 2011 UTC (5 years, 10 months ago) by jhr
  Add placeholder for 3ds loader

Revision 1245 - Directory Listing
Modified Sun Dec 4 22:00:40 2011 UTC (5 years, 11 months ago) by jhr
  Update test

Revision 1244 - Directory Listing
Modified Sun Dec 4 18:08:26 2011 UTC (5 years, 11 months ago) by jhr
  Working on OpenCL generation

Revision 1243 - Directory Listing
Modified Sun Oct 9 22:22:52 2011 UTC (6 years, 1 month ago) by jhr
  Minor updates to the web pages.

Revision 1242 - Directory Listing
Modified Fri Oct 7 16:02:41 2011 UTC (6 years, 1 month ago) by jhr
  added missing end

Revision 1241 - Directory Listing
Modified Fri Oct 7 15:59:46 2011 UTC (6 years, 1 month ago) by jhr
  Added file headers

Revision 1240 - Directory Listing
Modified Tue Oct 4 16:11:29 2011 UTC (6 years, 1 month ago) by pavelk
Added some syntactic sugar for common emitters and point renderers.

Revision 1239 - Directory Listing
Modified Wed Sep 28 11:32:13 2011 UTC (6 years, 1 month ago) by jhr
  Port to linux

Revision 1238 - Directory Listing
Modified Wed Sep 28 11:26:19 2011 UTC (6 years, 1 month ago) by jhr
  Fixed spelling error

Revision 1237 - Directory Listing
Modified Thu Sep 22 21:24:47 2011 UTC (6 years, 1 month ago) by pavelk
Fixed readme to reflect bug fix in SMLNJ 110.73

Revision 1236 - Directory Listing
Modified Thu Sep 22 19:30:01 2011 UTC (6 years, 1 month ago) by samquinan
fixed naming issues

Revision 1235 - Directory Listing
Modified Mon Sep 19 18:20:03 2011 UTC (6 years, 2 months ago) by samquinan
commiting current shader files

Revision 1234 - Directory Listing
Modified Sat Aug 27 15:55:43 2011 UTC (6 years, 2 months ago) by jhr
  More reorg

Revision 1233 - Directory Listing
Modified Sat Aug 27 15:35:13 2011 UTC (6 years, 2 months ago) by jhr
  updating READMEs

Revision 1232 - Directory Listing
Modified Sat Aug 27 15:30:16 2011 UTC (6 years, 2 months ago) by jhr
  more reorg

Revision 1231 - Directory Listing
Modified Sat Aug 27 15:29:04 2011 UTC (6 years, 2 months ago) by jhr
  Reorganizing source tree to support both database management and glue-code
  generation.

Revision 1230 - Directory Listing
Modified Sat Aug 27 14:05:43 2011 UTC (6 years, 2 months ago) by jhr
  Added OpenGL 4.2 specification files and renamed 4.1 files.

Revision 1229 - Directory Listing
Modified Fri Aug 26 21:50:25 2011 UTC (6 years, 2 months ago) by jhr
  Working on function extension support

Revision 1228 - Directory Listing
Modified Mon Aug 8 12:28:32 2011 UTC (6 years, 3 months ago) by jhr
  Working on spec parser/database

Revision 1227 - Directory Listing
Modified Thu Aug 4 22:34:38 2011 UTC (6 years, 3 months ago) by jhr
  Working on extend operation

Revision 1226 - Directory Listing
Modified Thu Aug 4 17:56:17 2011 UTC (6 years, 3 months ago) by jhr
  stub for database extend

Revision 1225 - Directory Listing
Modified Thu Aug 4 17:56:02 2011 UTC (6 years, 3 months ago) by jhr
  Finished updateDB operation

Revision 1224 - Directory Listing
Modified Thu Aug 4 14:38:31 2011 UTC (6 years, 3 months ago) by jhr
  Working on spec parser and database

Revision 1223 - Directory Listing
Modified Wed Aug 3 18:28:46 2011 UTC (6 years, 3 months ago) by jhr
  Working on spec parser/database

Revision 1222 - Directory Listing
Modified Wed Aug 3 14:13:06 2011 UTC (6 years, 3 months ago) by jhr
  Remove testing file

Revision 1221 - Directory Listing
Modified Wed Aug 3 14:12:39 2011 UTC (6 years, 3 months ago) by jhr
  added other spec files

Revision 1220 - Directory Listing
Modified Wed Aug 3 14:08:40 2011 UTC (6 years, 3 months ago) by jhr
  Clean up grammar.  Added fromString to CType.

Revision 1219 - Directory Listing
Modified Tue Aug 2 20:07:52 2011 UTC (6 years, 3 months ago) by jhr
  Added CType module

Revision 1218 - Directory Listing
Modified Tue Aug 2 18:48:40 2011 UTC (6 years, 3 months ago) by jhr
  reorganizing code

Revision 1217 - Directory Listing
Modified Mon Aug 1 16:36:30 2011 UTC (6 years, 3 months ago) by jhr
  Working on spec parser and database

Revision 1216 - Directory Listing
Modified Sun Jul 31 13:18:51 2011 UTC (6 years, 3 months ago) by jhr
  implemented check command

Revision 1215 - Directory Listing
Modified Sun Jul 31 13:08:38 2011 UTC (6 years, 3 months ago) by jhr
  Split main into driver and main files so that we can use both SML/NJ and MLton
  to build it.

Revision 1214 - Directory Listing
Modified Sat Jul 30 23:21:53 2011 UTC (6 years, 3 months ago) by jhr
  Working on spec-parser tool

Revision 1213 - Directory Listing
Modified Sat Jul 30 12:22:41 2011 UTC (6 years, 3 months ago) by jhr
  Added support for constants defined as other constants

Revision 1212 - Directory Listing
Modified Sat Jul 30 12:21:32 2011 UTC (6 years, 3 months ago) by jhr
  Undo an edit, since enums.sml can handle symbolic constants now.

Revision 1211 - Directory Listing
Modified Sat Jul 30 12:17:35 2011 UTC (6 years, 3 months ago) by jhr
  Handle mutually recursive definitions, etc.

Revision 1210 - Directory Listing
Modified Sat Jul 30 12:17:13 2011 UTC (6 years, 3 months ago) by jhr
  Edits to enum.spec to fix errors

Revision 1209 - Directory Listing
Modified Fri Jul 29 20:40:15 2011 UTC (6 years, 3 months ago) by jhr
  Working on spec parser

Revision 1208 - Directory Listing
Modified Fri Jul 29 17:00:32 2011 UTC (6 years, 3 months ago) by jhr
  Added processing of typemap file

Revision 1207 - Directory Listing
Modified Fri Jul 29 15:22:44 2011 UTC (6 years, 3 months ago) by jhr
  Added parsing for typemap files

Revision 1206 - Directory Listing
Modified Thu Jul 28 16:18:47 2011 UTC (6 years, 3 months ago) by jhr
  Working on OpenGL specification parser

Revision 1205 - Directory Listing
Modified Wed Jul 27 20:58:01 2011 UTC (6 years, 3 months ago) by jhr
  added parsing support for XML representation

Revision 1204 - Directory Listing
Modified Wed Jul 27 14:07:41 2011 UTC (6 years, 3 months ago) by jhr
  Added C version that is being used to figure out the issue with OpenCL/OpenGL
  interop.

Revision 1203 - Directory Listing
Modified Tue Jul 26 21:40:46 2011 UTC (6 years, 3 months ago) by jhr
  Working on a parser for the OpenGL spec files.

Revision 1202 - Directory Listing
Modified Tue Jul 19 17:21:46 2011 UTC (6 years, 4 months ago) by jhr
  Tweaked how OpenCL sizes are represented and added fieldOffset helper function

Revision 1201 - Directory Listing
Modified Sun Jul 17 16:28:57 2011 UTC (6 years, 4 months ago) by jhr
  Working on OpenCL configuration

Revision 1200 - Directory Listing
Modified Sun Jul 17 13:54:56 2011 UTC (6 years, 4 months ago) by jhr
  Working on OpenCL configuration

Revision 1199 - Directory Listing
Modified Sun Jul 17 13:51:24 2011 UTC (6 years, 4 months ago) by jhr
  Working on OpenCL configuration

Revision 1198 - Directory Listing
Modified Sun Jul 17 13:45:36 2011 UTC (6 years, 4 months ago) by jhr
  Working on OpenCL configuration

Revision 1197 - Directory Listing
Modified Sun Jul 17 13:29:00 2011 UTC (6 years, 4 months ago) by jhr
  Working on OpenCL configuration

Revision 1196 - Directory Listing
Modified Sun Jul 17 02:25:11 2011 UTC (6 years, 4 months ago) by pavelk
Make sure to require specification of user-defined state variables in our emitters.

Revision 1195 - Directory Listing
Modified Thu Jul 14 01:01:49 2011 UTC (6 years, 4 months ago) by jhr
  Working on configuration support for OpenCL types and sizes

Revision 1194 - Directory Listing
Modified Thu Jul 14 01:01:24 2011 UTC (6 years, 4 months ago) by jhr
  clarify comment

Revision 1193 - Directory Listing
Modified Wed Jul 13 17:49:36 2011 UTC (6 years, 4 months ago) by jhr
  Add new file

Revision 1192 - Directory Listing
Modified Wed Jul 13 13:11:01 2011 UTC (6 years, 4 months ago) by jhr
  Add missing ";"

Revision 1191 - Directory Listing
Modified Wed Jul 13 13:10:49 2011 UTC (6 years, 4 months ago) by jhr
  Working on OpenCL support for particles

Revision 1190 - Directory Listing
Modified Wed Jul 13 13:02:17 2011 UTC (6 years, 4 months ago) by jhr
  Working on cl-geyser example

Revision 1189 - Directory Listing
Modified Wed Jul 13 11:31:22 2011 UTC (6 years, 4 months ago) by jhr
  Update CL with GL signature.

Revision 1188 - Directory Listing
Modified Tue Jul 12 22:11:02 2011 UTC (6 years, 4 months ago) by jhr
  Added DoWhile construct

Revision 1187 - Directory Listing
Modified Thu Jun 30 22:11:17 2011 UTC (6 years, 4 months ago) by jhr
  porting changes from Diderot.

Revision 1186 - Directory Listing
Modified Thu Jun 30 17:14:44 2011 UTC (6 years, 4 months ago) by jhr
  Added comment

Revision 1185 - Directory Listing
Modified Thu Jun 30 16:56:40 2011 UTC (6 years, 4 months ago) by jhr
  Track API changes

Revision 1184 - Directory Listing
Modified Thu Jun 30 16:56:29 2011 UTC (6 years, 4 months ago) by jhr
  Change interface of context creation functions to always require a platform, since
  some versions of OpenCL will fail if the platform is not specified.

Revision 1183 - Directory Listing
Modified Thu Jun 30 16:46:20 2011 UTC (6 years, 4 months ago) by jhr
  remove #include test from vectoradd test

Revision 1182 - Directory Listing
Modified Thu Jun 30 16:43:42 2011 UTC (6 years, 4 months ago) by jhr
  Update OpenCL configuration to use config script.

Revision 1181 - Directory Listing
Modified Wed Jun 29 20:29:28 2011 UTC (6 years, 4 months ago) by jhr
  porting updates from Diderot project

Revision 1180 - Directory Listing
Modified Wed Jun 29 15:34:03 2011 UTC (6 years, 4 months ago) by jhr
  Switch variable and block IDs to be words (instead of ints).

Revision 1179 - Directory Listing
Modified Tue Jun 28 23:18:02 2011 UTC (6 years, 4 months ago) by jhr
  Added getSLVersionString function to base GL API

Revision 1178 - Directory Listing
Modified Tue Jun 28 14:44:05 2011 UTC (6 years, 4 months ago) by jhr
  Working on OpenCL code generation.

Revision 1177 - Directory Listing
Modified Fri Jun 24 01:46:36 2011 UTC (6 years, 4 months ago) by jhr
  Fixed printing of max. parameter size

Revision 1176 - Directory Listing
Modified Wed Jun 22 17:12:14 2011 UTC (6 years, 4 months ago) by jhr
  Improvements to OpenCL generation support

Revision 1175 - Directory Listing
Modified Wed Jun 22 05:12:13 2011 UTC (6 years, 4 months ago) by pavelk
Whoops, forgot to add some files.

Revision 1174 - Directory Listing
Modified Wed Jun 22 05:11:38 2011 UTC (6 years, 4 months ago) by pavelk
Change global variable bindings to be passed at both compile time and run time.

Revision 1173 - Directory Listing
Modified Fri Jun 10 18:28:38 2011 UTC (6 years, 5 months ago) by jhr
  Added cl-gen test program

Revision 1172 - Directory Listing
Modified Fri Jun 10 18:18:17 2011 UTC (6 years, 5 months ago) by jhr
  Working on OpenCL generation support

Revision 1171 - Directory Listing
Modified Wed Jun 8 14:27:07 2011 UTC (6 years, 5 months ago) by jhr
  minor edits

Revision 1170 - Directory Listing
Modified Wed Jun 8 06:51:49 2011 UTC (6 years, 5 months ago) by samquinan
intitial shader code upload

Revision 1169 - Directory Listing
Modified Wed Jun 8 05:28:34 2011 UTC (6 years, 5 months ago) by pavelk
Fixed triangle intersection test.

Revision 1168 - Directory Listing
Modified Fri Jun 3 17:59:14 2011 UTC (6 years, 5 months ago) by pavelk
Updated README

Revision 1167 - Directory Listing
Modified Fri Jun 3 17:59:00 2011 UTC (6 years, 5 months ago) by pavelk
Added line, rect, and triangle intersection tests

Revision 1166 - Directory Listing
Modified Tue May 31 16:45:25 2011 UTC (6 years, 5 months ago) by pavelk
Added sphere intersection tests.

Revision 1165 - Directory Listing
Modified Mon May 23 17:03:10 2011 UTC (6 years, 5 months ago) by jhr
  Starting to work on test program for GLSL code generation

Revision 1164 - Directory Listing
Modified Mon May 23 16:30:40 2011 UTC (6 years, 5 months ago) by jhr
  Update COPYRIGHT notice

Revision 1163 - Directory Listing
Modified Mon May 23 01:31:57 2011 UTC (6 years, 5 months ago) by pavelk
Fixed the textured quad renderer.

Revision 1162 - Directory Listing
Modified Sun May 22 22:10:45 2011 UTC (6 years, 5 months ago) by pavelk
Removed one of the TODOs because I did it.

Revision 1161 - Directory Listing
Modified Sun May 22 22:10:17 2011 UTC (6 years, 5 months ago) by pavelk
Fixed random distribution for non-zero inner radius discs (rings).

Revision 1160 - Directory Listing
Modified Sun May 22 21:55:20 2011 UTC (6 years, 5 months ago) by pavelk
* Added a new primitive: ACOS. It's the arc cosine function.
* Fixed a bug where in generating points in a disc, if the vector to the center of the disc was parallel to the normal, the points would only be generated at the center.
* Added implementations for generating vectors within the remaining domains. Generating a vector within a plane results in an error due to the domain being unbounded.
* Removed the "blob" domain as it has no use outside of generating points, but this effect can be simulated by providing different random distributions to the generation routine. (Not implemented yet)
* Updated the README to reflect changes.


Revision 1159 - Directory Listing
Modified Sat May 21 22:08:20 2011 UTC (6 years, 6 months ago) by pavelk
Filled out a few more particle actions, and updated the README.

Revision 1158 - Directory Listing
Modified Thu May 19 02:08:17 2011 UTC (6 years, 6 months ago) by pavelk
Fix some hard to track bugs.

Revision 1157 - Directory Listing
Modified Tue May 17 15:44:02 2011 UTC (6 years, 6 months ago) by jhr
  Working on OpenCL/GLSL generation infrastructure

Revision 1156 - Directory Listing
Modified Tue May 17 14:24:56 2011 UTC (6 years, 6 months ago) by jhr
  Woring on OpenCL and GLSL infrastructure

Revision 1155 - Directory Listing
Modified Tue May 10 04:56:42 2011 UTC (6 years, 6 months ago) by pavelk
Fix a few more minor bugs.

Revision 1154 - Directory Listing
Modified Tue May 10 04:15:07 2011 UTC (6 years, 6 months ago) by pavelk
Move some messages to debug. Realized that the physics bugs I mentioned in the last commit are actually feature requests. Also, the textured quads rendering is not working properly.

Revision 1153 - Directory Listing
Modified Tue May 10 04:07:02 2011 UTC (6 years, 6 months ago) by pavelk
Fixed a bunch of bugs. Finally got something rendering. Time to track down why the physics is broken. =)

Revision 1152 - Directory Listing
Modified Sun May 8 08:55:38 2011 UTC (6 years, 6 months ago) by pavelk
Remove some unnecessary output junk.

Revision 1151 - Directory Listing
Modified Sun May 8 00:54:41 2011 UTC (6 years, 6 months ago) by pavelk
Introduced the MAX, MIN, MIX, and CLAMP operations to the psys IR. Used these to optimize the norm-at-point for planes to avoid the branch.

Revision 1150 - Directory Listing
Modified Sat May 7 23:19:46 2011 UTC (6 years, 6 months ago) by pavelk
Fixed a few issues with UVE... we need to actually copy the vars when we do a goto, otherwise uselessness gets propagated incorrectly.

Revision 1149 - Directory Listing
Modified Sat May 7 19:14:12 2011 UTC (6 years, 6 months ago) by pavelk
Fix small typo.

Revision 1148 - Directory Listing
Modified Fri May 6 06:46:41 2011 UTC (6 years, 6 months ago) by pavelk
Random point in disc generation requires you to take a sqrt not a square.

Revision 1147 - Directory Listing
Modified Fri May 6 06:39:09 2011 UTC (6 years, 6 months ago) by pavelk
Changed the plane normal vector calculation. Also, got rid of the notion of particle state, and made it so that block parameters are passed through an environment that keeps track of particle state variable to IR variable mappings.

Revision 1146 - Directory Listing
Modified Wed May 4 21:06:27 2011 UTC (6 years, 6 months ago) by pavelk
Changed the way we look for a normal at a given point. In trying to get rid of a branch, I realized that it created a potential divide by zero, so I just restructured it to use less instructions.

Revision 1145 - Directory Listing
Modified Wed May 4 14:09:07 2011 UTC (6 years, 6 months ago) by jhr
  More 3.2 API work

Revision 1144 - Directory Listing
Modified Wed May 4 14:08:58 2011 UTC (6 years, 6 months ago) by jhr
  port fixes from Diderot source

Revision 1143 - Directory Listing
Modified Wed May 4 03:50:40 2011 UTC (6 years, 6 months ago) by pavelk
Fixed a few bugs in UVE. Made sure that all of the optimizations work. The next step is to debug the CPU runtime environment to make sure that everything still works.

Revision 1142 - Directory Listing
Modified Mon May 2 17:19:24 2011 UTC (6 years, 6 months ago) by jhr
  Working on OpenGL 3.2 API

Revision 1141 - Directory Listing
Modified Mon May 2 16:12:46 2011 UTC (6 years, 6 months ago) by jhr
  Working on OpenGL 3.2. API

Revision 1140 - Directory Listing
Modified Mon May 2 06:00:36 2011 UTC (6 years, 6 months ago) by pavelk
Fixed a few bugs. Namely, figured out how to get state passed through expression translation. Also made unused variable optimization better by eliminating block arguments if we weren't using them.

Revision 1139 - Directory Listing
Modified Mon May 2 00:13:29 2011 UTC (6 years, 6 months ago) by pavelk
Fixed a few issues with block reference counting. Everything seems to work now.

Revision 1138 - Directory Listing
Modified Sun May 1 21:41:34 2011 UTC (6 years, 6 months ago) by pavelk
Whoops, quick bug.

Revision 1137 - Directory Listing
Modified Sun May 1 20:39:30 2011 UTC (6 years, 6 months ago) by pavelk
Got a preliminary version of let expressions working. There seems to be a bug in the optimizer that needs to be fixed.

Revision 1136 - Directory Listing
Modified Sun May 1 16:05:41 2011 UTC (6 years, 6 months ago) by jhr
  Working on OpenGL 3.2. API

Revision 1135 - Directory Listing
Modified Sun May 1 15:29:10 2011 UTC (6 years, 6 months ago) by jhr
  Working on OpenGL 3.2 API

Revision 1134 - Directory Listing
Modified Tue Apr 26 21:46:29 2011 UTC (6 years, 6 months ago) by pavelk
Fixed a few more bugs. Need to figure out how to track liveness of variables between blocks and a solution for variable reuse that doesn\'t blow up our IR.

Revision 1133 - Directory Listing
Modified Tue Apr 26 19:40:15 2011 UTC (6 years, 6 months ago) by pavelk
Small mistake.

Revision 1132 - Directory Listing
Modified Tue Apr 26 19:12:29 2011 UTC (6 years, 6 months ago) by pavelk
Fixed a few bugs and aesthetics. Added implementations for plane and disc intersections.

Revision 1131 - Directory Listing
Modified Mon Apr 25 23:49:08 2011 UTC (6 years, 6 months ago) by pavelk
Fixed a small bug in sphere point generation.

Revision 1130 - Directory Listing
Modified Mon Apr 25 19:12:54 2011 UTC (6 years, 6 months ago) by pavelk
Fixed some small bugs.

Revision 1129 - Directory Listing
Modified Mon Apr 25 18:55:18 2011 UTC (6 years, 6 months ago) by pavelk
Got it compiling, now we need to debug.

Revision 1128 - Directory Listing
Modified Mon Apr 25 15:02:38 2011 UTC (6 years, 6 months ago) by jhr
  Some work on support for generating GLSL and OpenCL

Revision 1127 - Directory Listing
Modified Mon Apr 25 14:04:37 2011 UTC (6 years, 6 months ago) by jhr
  Working on OpenGL 3.2 API

Revision 1126 - Directory Listing
Modified Sat Apr 23 21:44:16 2011 UTC (6 years, 6 months ago) by jhr
  Working on OpenGL 3.2 API

Revision 1125 - Directory Listing
Modified Fri Apr 22 17:27:39 2011 UTC (6 years, 6 months ago) by jhr
  more work on 3.2 API

Revision 1124 - Directory Listing
Modified Fri Apr 22 16:17:34 2011 UTC (6 years, 6 months ago) by jhr
  Working on OpenGL 3.2 signatures

Revision 1123 - Directory Listing
Modified Wed Apr 20 21:07:37 2011 UTC (6 years, 7 months ago) by pavelk
More work on variables. Got the runtime stuff compiling, next we need to fix the examples to use the new interface so that we can debug it.

Revision 1122 - Directory Listing
Modified Tue Apr 19 23:01:52 2011 UTC (6 years, 7 months ago) by pavelk
More work on getting everything to compile. Mostly runtime and rendering things left.

Revision 1121 - Directory Listing
Modified Mon Apr 18 22:02:19 2011 UTC (6 years, 7 months ago) by pavelk
More work on state vars

Revision 1120 - Directory Listing
Modified Wed Apr 13 05:25:17 2011 UTC (6 years, 7 months ago) by pavelk
Finish up redoing translate.sml... Most of the compiler infrastructure stuff is done. Some of the utility functions (for intersection tests, etc) need to be fleshed out. I'm also not sure whether or not these changes will create sound IR code, but I guess that's what the checker is for anyway...

Revision 1119 - Directory Listing
Modified Mon Apr 11 17:09:46 2011 UTC (6 years, 7 months ago) by pavelk
Comment out the old action translations, I doubt we will use them again, but they are good to keep around for reference.

Revision 1118 - Directory Listing
Modified Mon Apr 11 17:09:12 2011 UTC (6 years, 7 months ago) by jhr
  New file clang/output.sml

Revision 1117 - Directory Listing
Modified Mon Apr 11 15:04:37 2011 UTC (6 years, 7 months ago) by jhr
  Added draft MLB file

Revision 1116 - Directory Listing
Modified Mon Apr 11 14:59:33 2011 UTC (6 years, 7 months ago) by jhr
  Added utility directory for new sml3d core library

Revision 1115 - Directory Listing
Modified Mon Apr 11 14:58:21 2011 UTC (6 years, 7 months ago) by jhr
  Working on new sml3d base library

Revision 1114 - Directory Listing
Modified Mon Apr 11 14:50:29 2011 UTC (6 years, 7 months ago) by jhr
  Removed "3" from plane type names and added "n" prefix to normal-vector
  components.

Revision 1113 - Directory Listing
Modified Mon Apr 11 14:48:02 2011 UTC (6 years, 7 months ago) by jhr
  Added some additional operations to the plane modules and changed the type.

Revision 1112 - Directory Listing
Modified Mon Apr 11 14:37:10 2011 UTC (6 years, 7 months ago) by jhr
 Changed names of plane modules to drop "3", since it was redundant.  Minor tweaks
 to the triangle modules.

Revision 1111 - Directory Listing
Modified Mon Apr 11 14:13:17 2011 UTC (6 years, 7 months ago) by jhr
  Starting to put together an OpenGL 3.2 based API

Revision 1110 - Directory Listing
Modified Thu Apr 7 21:30:21 2011 UTC (6 years, 7 months ago) by pavelk
Added a poignant comment

Revision 1109 - Directory Listing
Modified Thu Apr 7 21:28:20 2011 UTC (6 years, 7 months ago) by pavelk
More work on getting the compiler working.

Revision 1108 - Directory Listing
Modified Thu Apr 7 03:46:38 2011 UTC (6 years, 7 months ago) by pavelk
More work on particle system....

Revision 1107 - Directory Listing
Modified Wed Apr 6 22:46:51 2011 UTC (6 years, 7 months ago) by pavelk
Work on particle system stuff. Still a WIP, just checking it in so that I can work on it some more from home.

Revision 1106 - Directory Listing
Modified Thu Mar 31 15:17:40 2011 UTC (6 years, 7 months ago) by jhr
Added LET action

Revision 1105 - Directory Listing
Modified Thu Mar 31 14:17:25 2011 UTC (6 years, 7 months ago) by jhr
  Fixed spelling, punctuation, etc.

Revision 1104 - Directory Listing
Modified Mon Mar 28 00:24:18 2011 UTC (6 years, 7 months ago) by pavelk
More work on high level particle implementation.

Revision 1103 - Directory Listing
Modified Thu Mar 24 15:56:56 2011 UTC (6 years, 7 months ago) by jhr
  Fix type names to use OpenCL types

Revision 1102 - Directory Listing
Modified Wed Mar 23 22:52:23 2011 UTC (6 years, 7 months ago) by pavelk
Reworking high level particle system language

Revision 1101 - Directory Listing
Modified Wed Mar 23 16:29:27 2011 UTC (6 years, 7 months ago) by jhr
update config.guess and config.sub to latest version

Revision 1100 - Directory Listing
Modified Wed Mar 23 16:28:56 2011 UTC (6 years, 7 months ago) by jhr
update config.guess and config.sub to latest version

Revision 1099 - Directory Listing
Modified Wed Mar 23 16:28:47 2011 UTC (6 years, 7 months ago) by jhr
update config.guess and config.sub to latest version

Revision 1098 - Directory Listing
Modified Tue Mar 22 19:39:59 2011 UTC (6 years, 7 months ago) by jhr
  fixed comment

Revision 1097 - Directory Listing
Modified Tue Mar 22 19:39:40 2011 UTC (6 years, 7 months ago) by jhr
  Working on OpenCL and GLSL generation support

Revision 1096 - Directory Listing
Modified Tue Mar 22 19:38:56 2011 UTC (6 years, 7 months ago) by jhr
  Added glinfo example

Revision 1095 - Directory Listing
Modified Mon Mar 21 23:04:48 2011 UTC (6 years, 8 months ago) by pavelk
New Particle sig rough draft

Revision 1094 - Directory Listing
Modified Thu Mar 17 12:41:53 2011 UTC (6 years, 8 months ago) by jhr
  Fixed some indentation

Revision 1093 - Directory Listing
Modified Thu Mar 17 05:23:02 2011 UTC (6 years, 8 months ago) by pavelk
Initial test for high level particle system language

Revision 1092 - Directory Listing
Modified Wed Mar 2 06:31:48 2011 UTC (6 years, 8 months ago) by pavelk
Introduced some new semantics to get ready to implement user defined state variables. I think the next step is to introduce a variety of options for generating rendering operations with state variables which will dictate which ones need to be specified in the emitter.

Revision 1091 - Directory Listing
Modified Mon Feb 14 20:49:21 2011 UTC (6 years, 9 months ago) by pavelk
Implement an initial framework for supporting user defined state variables. There is no current interface to adding them to a particle system. In general, user defined state variables will be created by the emitter and will never be eliminated by UVE. Things to do are to add support for them on the CPU side (the GPU implementation should fall out of it), and to define actions in terms of which state variable they act upon. Then we will have a smaller set of core actions anyway.

Revision 1090 - Directory Listing
Modified Sun Feb 6 23:35:19 2011 UTC (6 years, 9 months ago) by jhr
  added KTX reference

Revision 1089 - Directory Listing
Modified Fri Jan 28 17:23:47 2011 UTC (6 years, 9 months ago) by jhr
  Update RELEASE-TODO list

Revision 1088 - Directory Listing
Modified Fri Jan 28 00:30:24 2011 UTC (6 years, 9 months ago) by jhr
  Working on web pages

Revision 1087 - Directory Listing
Modified Fri Jan 28 00:19:06 2011 UTC (6 years, 9 months ago) by jhr
  working on web pages

Revision 1086 - Directory Listing
Modified Thu Jan 27 22:56:36 2011 UTC (6 years, 9 months ago) by jhr
  Update particle example to new emitter signature

Revision 1085 - Directory Listing
Modified Tue Jan 25 17:44:18 2011 UTC (6 years, 9 months ago) by jhr
  Add PADL talk

Revision 1084 - Directory Listing
Modified Tue Jan 25 12:55:44 2011 UTC (6 years, 9 months ago) by jhr
  final demo tweaks

Revision 1083 - Directory Listing
Modified Tue Jan 25 12:10:49 2011 UTC (6 years, 9 months ago) by jhr
  Pass color to fragment shader

Revision 1082 - Directory Listing
Modified Tue Jan 25 07:01:05 2011 UTC (6 years, 9 months ago) by pavelk
Remove some unnecessary state changes in the particle system rendering. Add an example for how logs are supposed to be rendered, but they are not working the way that we had hoped.

Revision 1081 - Directory Listing
Modified Tue Jan 25 06:33:33 2011 UTC (6 years, 9 months ago) by jhr
  Hacking on demo

Revision 1080 - Directory Listing
Modified Tue Jan 25 06:07:51 2011 UTC (6 years, 9 months ago) by jhr
  Tweaking the demo

Revision 1079 - Directory Listing
Modified Tue Jan 25 05:55:20 2011 UTC (6 years, 9 months ago) by jhr
  Hacking demo

Revision 1078 - Directory Listing
Modified Tue Jan 25 04:16:36 2011 UTC (6 years, 9 months ago) by jhr
  tweaked indentation

Revision 1077 - Directory Listing
Modified Tue Jan 25 03:46:48 2011 UTC (6 years, 9 months ago) by jhr
restore indentation fixes

Revision 1076 - Directory Listing
Modified Tue Jan 25 03:31:30 2011 UTC (6 years, 9 months ago) by jhr
  Added some limited GLU quadrics support

Revision 1075 - Directory Listing
Modified Tue Jan 25 03:02:38 2011 UTC (6 years, 9 months ago) by jhr
  Increase screen width to 1024

Revision 1074 - Directory Listing
Modified Tue Jan 25 01:14:34 2011 UTC (6 years, 9 months ago) by pavelk
Work on demo. Updated particle library with some action and domain implementations.

Revision 1073 - Directory Listing
Modified Mon Jan 24 23:43:20 2011 UTC (6 years, 9 months ago) by jhr
  Working on web pages

Revision 1072 - Directory Listing
Modified Mon Jan 24 23:24:10 2011 UTC (6 years, 9 months ago) by jhr
  Added header comments

Revision 1071 - Directory Listing
Modified Mon Jan 24 18:10:39 2011 UTC (6 years, 9 months ago) by jhr
  Indentation cleanup

Revision 1070 - Directory Listing
Modified Mon Jan 24 14:30:13 2011 UTC (6 years, 9 months ago) by jhr
  Make output filename dependent on animation type

Revision 1069 - Directory Listing
Modified Mon Jan 24 14:23:19 2011 UTC (6 years, 9 months ago) by jhr
  minor code cleanup

Revision 1068 - Directory Listing
Modified Mon Jan 24 05:46:36 2011 UTC (6 years, 9 months ago) by pavelk
Work on demo. Example now requires a command line argument: -s or -f to start the smoke or fountain animations respectively. There is a bug in the smoke animation that I need to track down...

Revision 1067 - Directory Listing
Modified Sun Jan 23 22:34:25 2011 UTC (6 years, 9 months ago) by jhr
  Move particle-system shaders to lib/shaders at configuration time

Revision 1066 - Directory Listing
Modified Sun Jan 23 21:27:49 2011 UTC (6 years, 9 months ago) by jhr
  use x264 codec

Revision 1065 - Directory Listing
Modified Sun Jan 23 21:27:37 2011 UTC (6 years, 9 months ago) by jhr
  Added x264 codec support

Revision 1064 - Directory Listing
Modified Sat Jan 22 23:04:51 2011 UTC (6 years, 9 months ago) by jhr
  Working on documentation

Revision 1063 - Directory Listing
Modified Sat Jan 22 23:04:39 2011 UTC (6 years, 9 months ago) by jhr
  Improve rule for creating wrapper MLB files

Revision 1062 - Directory Listing
Modified Sat Jan 22 04:38:56 2011 UTC (6 years, 9 months ago) by jhr
  tweaks to the demo

Revision 1061 - Directory Listing
Modified Sat Jan 22 00:36:04 2011 UTC (6 years, 9 months ago) by jhr
  tweaking animation

Revision 1060 - Directory Listing
Modified Fri Jan 21 23:24:43 2011 UTC (6 years, 9 months ago) by pavelk
Added the ability to detect a particle within a cylinder. Touched up the demo animation to match the geometry.

Revision 1059 - Directory Listing
Modified Fri Jan 21 22:36:47 2011 UTC (6 years, 9 months ago) by jhr
  Add public attribute to _import for Windows.

Revision 1058 - Directory Listing
Modified Fri Jan 21 22:10:13 2011 UTC (6 years, 9 months ago) by jhr
  Adding to TODO list

Revision 1057 - Directory Listing
Modified Fri Jan 21 21:54:47 2011 UTC (6 years, 9 months ago) by jhr
  Fixing _imports for windows

Revision 1056 - Directory Listing
Modified Fri Jan 21 21:26:51 2011 UTC (6 years, 9 months ago) by jhr
  Fix calling convention for glue-code functions

Revision 1055 - Directory Listing
Modified Fri Jan 21 21:09:36 2011 UTC (6 years, 9 months ago) by jhr
  update for new particles signature

Revision 1054 - Directory Listing
Modified Fri Jan 21 21:02:53 2011 UTC (6 years, 9 months ago) by jhr
  Support systems w/o mencoder installed

Revision 1053 - Directory Listing
Modified Fri Jan 21 20:19:21 2011 UTC (6 years, 9 months ago) by pavelk
Add appropriate headers for win32.

Revision 1052 - Directory Listing
Modified Fri Jan 21 19:39:06 2011 UTC (6 years, 9 months ago) by jhr
  Add stub for systems that do not have mencoder installed

Revision 1051 - Directory Listing
Modified Fri Jan 21 18:13:01 2011 UTC (6 years, 9 months ago) by jhr
  update to use new signatures

Revision 1050 - Directory Listing
Modified Fri Jan 21 18:08:14 2011 UTC (6 years, 9 months ago) by jhr
  Update to match signatures in the PADL paper

Revision 1049 - Directory Listing
Modified Fri Jan 21 15:44:31 2011 UTC (6 years, 9 months ago) by jhr
  Added Makefile.in to particles library for typechecking support

Revision 1048 - Directory Listing
Modified Fri Jan 21 15:44:10 2011 UTC (6 years, 9 months ago) by jhr
  Restructured evalPrim function and other tweaks.

Revision 1047 - Directory Listing
Modified Fri Jan 21 15:43:27 2011 UTC (6 years, 9 months ago) by jhr
  Added comments

Revision 1046 - Directory Listing
Modified Fri Jan 21 15:42:59 2011 UTC (6 years, 9 months ago) by jhr
  Add padl11 demo to list of examples to build

Revision 1045 - Directory Listing
Modified Fri Jan 21 04:45:54 2011 UTC (6 years, 9 months ago) by jhr
  more tweaking of demo

Revision 1044 - Directory Listing
Modified Fri Jan 21 03:10:04 2011 UTC (6 years, 9 months ago) by jhr
  Configuration fixes for recent versions of libpng

Revision 1043 - Directory Listing
Modified Fri Jan 21 03:09:23 2011 UTC (6 years, 9 months ago) by jhr
  Minor tweaks

Revision 1042 - Directory Listing
Modified Fri Jan 21 02:24:35 2011 UTC (6 years, 9 months ago) by jhr
  Added LINKFLAGS to pass "-m32" option to ld, when using it to link .o files

Revision 1041 - Directory Listing
Modified Thu Jan 20 23:24:50 2011 UTC (6 years, 9 months ago) by jhr
  fixed indentation

Revision 1040 - Directory Listing
Modified Thu Jan 20 22:54:20 2011 UTC (6 years, 10 months ago) by jhr
  Add materials to the model

Revision 1039 - Directory Listing
Modified Thu Jan 20 22:36:14 2011 UTC (6 years, 10 months ago) by jhr
  Working on demo

Revision 1038 - Directory Listing
Modified Thu Jan 20 17:25:46 2011 UTC (6 years, 10 months ago) by jhr
  Fixing demo

Revision 1037 - Directory Listing
Modified Thu Jan 20 17:24:02 2011 UTC (6 years, 10 months ago) by jhr
  Fixed typo

Revision 1036 - Directory Listing
Modified Thu Jan 20 17:19:44 2011 UTC (6 years, 10 months ago) by jhr
  Scale up model size

Revision 1035 - Directory Listing
Modified Thu Jan 20 17:15:31 2011 UTC (6 years, 10 months ago) by jhr
  Restore depth mask

Revision 1034 - Directory Listing
Modified Thu Jan 20 17:14:55 2011 UTC (6 years, 10 months ago) by jhr
  Debugging

Revision 1033 - Directory Listing
Modified Thu Jan 20 17:14:13 2011 UTC (6 years, 10 months ago) by jhr
  Added bounding box to model

Revision 1032 - Directory Listing
Modified Thu Jan 20 17:13:56 2011 UTC (6 years, 10 months ago) by jhr
  Added operations for bounding boxes

Revision 1031 - Directory Listing
Modified Thu Jan 20 17:13:31 2011 UTC (6 years, 10 months ago) by jhr
  Fixed indentation

Revision 1030 - Directory Listing
Modified Wed Jan 19 23:40:19 2011 UTC (6 years, 10 months ago) by jhr
  Added fountain.sml

Revision 1029 - Directory Listing
Modified Wed Jan 19 23:39:51 2011 UTC (6 years, 10 months ago) by jhr
  Working on PADL demo

Revision 1028 - Directory Listing
Modified Wed Jan 19 23:39:00 2011 UTC (6 years, 10 months ago) by jhr
  Added rendering to objld test

Revision 1027 - Directory Listing
Modified Wed Jan 19 23:29:04 2011 UTC (6 years, 10 months ago) by pavelk
Added rotation state variable to particle systems.

Revision 1026 - Directory Listing
Modified Wed Jan 19 13:51:13 2011 UTC (6 years, 10 months ago) by jhr
  Working on demo

Revision 1025 - Directory Listing
Modified Wed Jan 19 13:37:48 2011 UTC (6 years, 10 months ago) by jhr
 Working on PADL demo

Revision 1024 - Directory Listing
Modified Wed Jan 19 13:37:35 2011 UTC (6 years, 10 months ago) by jhr
  Added objld Makefile

Revision 1023 - Directory Listing
Modified Wed Jan 19 13:05:06 2011 UTC (6 years, 10 months ago) by jhr
  Removed normalized flag from floating-point versions of vertex attribute buffer
  calls and added enable/disable functions to BufferObj (these are redundant with
  the GL structure, but it is useful to have all of the needed buffer object calls
  in the same place)

Revision 1022 - Directory Listing
Modified Wed Jan 19 05:32:24 2011 UTC (6 years, 10 months ago) by jhr
  Added support for Tf in mtl files

Revision 1021 - Directory Listing
Modified Wed Jan 19 04:50:55 2011 UTC (6 years, 10 months ago) by jhr
  Bug fixes to ObjToModel

Revision 1020 - Directory Listing
Modified Wed Jan 19 04:50:37 2011 UTC (6 years, 10 months ago) by jhr
  OBJ loader test program

Revision 1019 - Directory Listing
Modified Tue Jan 18 23:44:16 2011 UTC (6 years, 10 months ago) by jhr
  Adding makefile

Revision 1018 - Directory Listing
Modified Tue Jan 18 22:55:35 2011 UTC (6 years, 10 months ago) by jhr
  Working on model

Revision 1017 - Directory Listing
Modified Tue Jan 18 22:19:53 2011 UTC (6 years, 10 months ago) by pavelk
Updated emitters to accept float domains with distributions in order to generate points. We use it to create smoke particles somewhat slower than we need to. We could improve upon the effect to add a quadratic filter along with the linear one.

Revision 1016 - Directory Listing
Modified Tue Jan 18 16:55:27 2011 UTC (6 years, 10 months ago) by jhr
  Fixe type errors

Revision 1015 - Directory Listing
Modified Tue Jan 18 16:45:49 2011 UTC (6 years, 10 months ago) by jhr
  Added Makefile to loaders/obj

Revision 1014 - Directory Listing
Modified Tue Jan 18 16:39:43 2011 UTC (6 years, 10 months ago) by jhr
  fixed copyright date

Revision 1013 - Directory Listing
Modified Tue Jan 18 16:37:35 2011 UTC (6 years, 10 months ago) by jhr
  Working on PADL11 demo

Revision 1012 - Directory Listing
Modified Tue Jan 18 00:02:54 2011 UTC (6 years, 10 months ago) by jhr
  Track name changes

Revision 1011 - Directory Listing
Modified Tue Jan 18 00:02:43 2011 UTC (6 years, 10 months ago) by jhr
  Minor edits for naming conventions

Revision 1010 - Directory Listing
Modified Sun Jan 16 17:19:47 2011 UTC (6 years, 10 months ago) by pavelk
Fix the gaussian filter to properly be modulated based on the amount of samples we're taking.

Revision 1009 - Directory Listing
Modified Sun Jan 16 17:05:45 2011 UTC (6 years, 10 months ago) by pavelk
Whoops, you probably want these shaders too...

Revision 1008 - Directory Listing
Modified Sun Jan 16 17:04:08 2011 UTC (6 years, 10 months ago) by pavelk
* Changed the domain type to be polymorphic. Added a new range domain which is basically the analog to a box in one dimension. I still haven't been able to figure out how to properly integrate this with the emitter due to the nature of how we deal with creating particles.
* Updated the README
* Hacked the particle size generation to only generate particles in the range [0.5, 1.0] instead of [0.0, 1.0]


Revision 1007 - Directory Listing
Modified Sun Jan 16 17:00:40 2011 UTC (6 years, 10 months ago) by pavelk
Added some gaussian blurring via FBOs. Looks better, but I think there is some blending operation that I'm not doing properly.

Revision 1006 - Directory Listing
Modified Sat Jan 15 04:25:20 2011 UTC (6 years, 10 months ago) by jhr
  Add texture-map support to OBJ file loader

Revision 1005 - Directory Listing
Modified Sat Jan 15 01:29:21 2011 UTC (6 years, 10 months ago) by pavelk
Start the preliminaries of using FBOs. Will test this more when I get home.

Revision 1004 - Directory Listing
Modified Sat Jan 15 01:28:31 2011 UTC (6 years, 10 months ago) by pavelk
Flesh out a lot more of the FBO functionality. Also added functions to allocate empty textures to the GPU (Most notably for rendering to...)

Revision 1003 - Directory Listing
Modified Fri Jan 14 23:01:09 2011 UTC (6 years, 10 months ago) by jhr
  Moving OBJ examples to tests/objld

Revision 1002 - Directory Listing
Modified Fri Jan 14 23:00:44 2011 UTC (6 years, 10 months ago) by jhr
  Refine representation of OBJ meshes and moved examples to tests/objld

Revision 1001 - Directory Listing
Modified Fri Jan 14 17:22:54 2011 UTC (6 years, 10 months ago) by jhr
  Change type of mapFromVector and mapFromArray to support common case

Revision 1000 - Directory Listing
Modified Fri Jan 14 15:13:17 2011 UTC (6 years, 10 months ago) by jhr
  Create directory for padl11 demo

Revision 999 - Directory Listing
Modified Thu Jan 13 23:51:34 2011 UTC (6 years, 10 months ago) by jhr
  Make files non-executable

Revision 998 - Directory Listing
Modified Thu Jan 13 22:13:19 2011 UTC (6 years, 10 months ago) by pavelk
Forgot to make a final save in the last commit...

Revision 997 - Directory Listing
Modified Thu Jan 13 22:12:34 2011 UTC (6 years, 10 months ago) by pavelk
Updated README to make note of some hitches when running SML3D under Windows.

Revision 996 - Directory Listing
Modified Thu Jan 13 21:25:08 2011 UTC (6 years, 10 months ago) by pavelk
Added windows header to some files that need it for sml code generation.

Revision 995 - Directory Listing
Modified Wed Jan 12 01:25:01 2011 UTC (6 years, 10 months ago) by jhr
  Fix missing "," in toString

Revision 994 - Directory Listing
Modified Tue Jan 11 07:53:14 2011 UTC (6 years, 10 months ago) by pavelk
Updated the smoke animation to fix a lot of the bugs that I had after working on it from work. Most notably, from the last major fix, the things that are now working are:

- We use all of the textures in the texture list.
- There is proper alpha culling of dead particles in our textured quads.
- All of the various attribute buffers (color, size) are now properly passed to the shaders
- Fiddled with the emitter domain for the smoke so that the particles are moving in a wider arc.

Things that still need to be done:
- Figure out a way to limit the number of particles that are spawned per frame (to less than one)...



Revision 993 - Directory Listing
Modified Mon Jan 10 23:41:04 2011 UTC (6 years, 10 months ago) by pavelk
Potential fix to get all of the textures rendering for the textured quad particle system. I did this at work so I will have to test it thoroughly once I get home.

Revision 992 - Directory Listing
Modified Mon Jan 10 20:38:58 2011 UTC (6 years, 10 months ago) by jhr
  fix links

Revision 991 - Directory Listing
Modified Thu Jan 6 17:39:01 2011 UTC (6 years, 10 months ago) by jhr
  Update clocks

Revision 990 - Directory Listing
Modified Thu Jan 6 16:59:44 2011 UTC (6 years, 10 months ago) by jhr
  Added move functions

Revision 989 - Directory Listing
Modified Thu Jan 6 05:29:01 2011 UTC (6 years, 10 months ago) by pavelk
Implement a somewhat working version of the smoke animation. There are still a few more kinks that need to be worked out:

- The smoke textures need to be randomized per-particle, right now there is only one texture (the first in the list) that gets used for all particles.

- Need to be able to emit fewer than one particle per frame... This will be a bit trickier.

- There is an artifact where one quad, or perhaps all of the dead quads are being drawn at the emitter position. We may not be handling dead particles properly for the textured quads.

- Need to fiddle a bit with the emitter domain. Right now things are going too straight up. Perhaps an upside-down cone would be better than a cylinder.


Revision 988 - Directory Listing
Modified Wed Dec 29 18:11:21 2010 UTC (6 years, 10 months ago) by jhr
  Bug fixes for quad-shader test program

Revision 987 - Directory Listing
Modified Wed Dec 29 17:55:10 2010 UTC (6 years, 10 months ago) by pavelk
Changed the animation to fit more of a fountain-y style and fixed a few bugs that came with it.

Revision 986 - Directory Listing
Modified Sun Dec 19 00:29:12 2010 UTC (6 years, 11 months ago) by jhr
  Added test of movie generation

Revision 985 - Directory Listing
Modified Sun Dec 19 00:28:59 2010 UTC (6 years, 11 months ago) by jhr
  Tweaking code

Revision 984 - Directory Listing
Modified Sat Dec 18 23:07:53 2010 UTC (6 years, 11 months ago) by jhr
  update copyright date

Revision 983 - Directory Listing
Modified Sat Dec 18 23:07:26 2010 UTC (6 years, 11 months ago) by jhr
  Update README

Revision 982 - Directory Listing
Modified Sat Dec 18 23:03:43 2010 UTC (6 years, 11 months ago) by jhr
  Adding support for generating movies using mencoder

Revision 981 - Directory Listing
Modified Thu Sep 30 12:40:16 2010 UTC (7 years, 1 month ago) by jhr
  Fix URL

Revision 980 - Directory Listing
Modified Thu Sep 30 12:05:39 2010 UTC (7 years, 1 month ago) by jhr
  Remove new subdrectory

Revision 979 - Directory Listing
Modified Thu Sep 30 12:04:02 2010 UTC (7 years, 1 month ago) by jhr
  Working on web site

Revision 978 - Directory Listing
Modified Thu Sep 16 14:48:51 2010 UTC (7 years, 2 months ago) by fluet
Pass target-appropriate CFLAGS when building gen-gl-types.

Revision 977 - Directory Listing
Modified Thu Sep 16 14:20:12 2010 UTC (7 years, 2 months ago) by jhr
  Add warning to gl-types.sml

Revision 976 - Directory Listing
Modified Sun Sep 12 15:17:12 2010 UTC (7 years, 2 months ago) by jhr
  Fixing nav links

Revision 975 - Directory Listing
Modified Fri Sep 10 14:30:16 2010 UTC (7 years, 2 months ago) by jhr
  Make fountain thicker

Revision 974 - Directory Listing
Modified Tue Aug 31 23:03:51 2010 UTC (7 years, 2 months ago) by jhr
  Changes to particle-system API

Revision 973 - Directory Listing
Modified Tue Aug 31 17:08:33 2010 UTC (7 years, 2 months ago) by pavelk
Rename actionFromList to sequence

Revision 972 - Directory Listing
Modified Thu Aug 26 18:42:09 2010 UTC (7 years, 2 months ago) by pavelk
Filter the global PSV variables from the PSV -> IR variables map when we do
the translation into IR. Then save off these variables in the definition of 
the psys program.

Revision 971 - Directory Listing
Modified Thu Aug 26 15:17:37 2010 UTC (7 years, 2 months ago) by jhr
  Adding mapping from PSV global variables to IR variables

Revision 970 - Directory Listing
Modified Thu Aug 26 14:30:01 2010 UTC (7 years, 2 months ago) by jhr
added FIXME

Revision 969 - Directory Listing
Modified Wed Aug 25 03:17:11 2010 UTC (7 years, 2 months ago) by pavelk
Added per-runtime instance binding for particle system variables. This also required me to clean up the typing system a bit.

Revision 968 - Directory Listing
Modified Tue Aug 24 15:53:42 2010 UTC (7 years, 2 months ago) by larsberg
Send keyboard characters and pad values to integer size

Revision 967 - Directory Listing
Modified Thu Aug 19 20:11:36 2010 UTC (7 years, 3 months ago) by jhr
  Working on OpenCL generation

Revision 966 - Directory Listing
Modified Thu Aug 19 13:22:38 2010 UTC (7 years, 3 months ago) by jhr
  Working on OpenCL translation

Revision 965 - Directory Listing
Modified Thu Aug 19 12:25:14 2010 UTC (7 years, 3 months ago) by jhr
  Added properties to PSysIR variables and switched the UVE module to use them
  instead of a dedicated flag.

Revision 964 - Directory Listing
Modified Wed Aug 18 03:22:39 2010 UTC (7 years, 3 months ago) by pavelk
Added shaders.

Revision 963 - Directory Listing
Modified Sun Aug 15 23:36:55 2010 UTC (7 years, 3 months ago) by jhr
  Fix dependencies

Revision 962 - Directory Listing
Modified Tue Aug 10 21:04:52 2010 UTC (7 years, 3 months ago) by jhr
  Call enableVertexAttribArray

Revision 961 - Directory Listing
Modified Tue Aug 10 21:04:35 2010 UTC (7 years, 3 months ago) by jhr
  Fixed type equivalences for attrib_loc

Revision 960 - Directory Listing
Modified Tue Aug 10 15:27:03 2010 UTC (7 years, 3 months ago) by jhr
  Fix minor bugs in arguments

Revision 959 - Directory Listing
Modified Tue Aug 10 15:26:03 2010 UTC (7 years, 3 months ago) by jhr
  Use absolute path to textures

Revision 958 - Directory Listing
Modified Tue Aug 10 15:25:40 2010 UTC (7 years, 3 months ago) by jhr
  cd to working directory of example so that the OpenGL Profiler works

Revision 957 - Directory Listing
Modified Tue Aug 10 04:48:28 2010 UTC (7 years, 3 months ago) by pavelk
Changed particle rendering code to use VBOs, needs looking over.

Revision 956 - Directory Listing
Modified Tue Aug 10 03:12:38 2010 UTC (7 years, 3 months ago) by jhr
  Working on OpenCL translation

Revision 955 - Directory Listing
Modified Wed Aug 4 05:36:42 2010 UTC (7 years, 3 months ago) by pavelk
Got the quad particles working properly, now we just need to figure out the alpha blending problem...

Revision 954 - Directory Listing
Modified Wed Aug 4 04:17:30 2010 UTC (7 years, 3 months ago) by pavelk
Add smoke textures.

Revision 953 - Directory Listing
Modified Tue Aug 3 15:02:05 2010 UTC (7 years, 3 months ago) by jhr
  Fixing indentation

Revision 952 - Directory Listing
Modified Tue Aug 3 05:55:52 2010 UTC (7 years, 3 months ago) by pavelk
Fixed some problems with rendering, now it's on to debugging the textured quad renderer.

Revision 951 - Directory Listing
Modified Tue Aug 3 05:16:54 2010 UTC (7 years, 3 months ago) by jhr
  Another minor change

Revision 950 - Directory Listing
Modified Tue Aug 3 05:10:42 2010 UTC (7 years, 3 months ago) by jhr
  More work on OpenCL

Revision 949 - Directory Listing
Modified Tue Aug 3 04:07:28 2010 UTC (7 years, 3 months ago) by jhr
  Working on OpenCL support for particles

Revision 948 - Directory Listing
Modified Tue Aug 3 04:06:57 2010 UTC (7 years, 3 months ago) by jhr
  Adding test directory for particles

Revision 947 - Directory Listing
Modified Tue Jul 27 15:04:56 2010 UTC (7 years, 3 months ago) by jhr
  Use absolute paths for loading

Revision 946 - Directory Listing
Modified Tue Jul 27 14:59:31 2010 UTC (7 years, 3 months ago) by jhr
  Add SML3dInfo structure so that tests can use absolute paths for data, etc.

Revision 945 - Directory Listing
Modified Tue Jul 27 05:52:56 2010 UTC (7 years, 3 months ago) by pavelk
Meant to check this in too...

Revision 944 - Directory Listing
Modified Tue Jul 27 05:52:33 2010 UTC (7 years, 3 months ago) by pavelk
Got the example to not crash anymore, introduced a 'loading' element to the runtime environment.

Revision 943 - Directory Listing
Modified Tue Jul 27 04:38:50 2010 UTC (7 years, 3 months ago) by jhr
  Working on OpenCL target

Revision 942 - Directory Listing
Modified Mon Jul 26 21:26:51 2010 UTC (7 years, 3 months ago) by jhr
  Tweaked code formatting

Revision 941 - Directory Listing
Modified Thu Jul 22 15:34:35 2010 UTC (7 years, 3 months ago) by jhr
  Fixed copyrights

Revision 940 - Directory Listing
Modified Thu Jul 22 15:31:00 2010 UTC (7 years, 3 months ago) by jhr
  Added update function to BufferObj module

Revision 939 - Directory Listing
Modified Sun Jul 18 18:31:02 2010 UTC (7 years, 4 months ago) by jhr
  Working on OpenCL generation

Revision 938 - Directory Listing
Modified Thu Jul 15 15:24:45 2010 UTC (7 years, 4 months ago) by jhr
  Added particleState function

Revision 937 - Directory Listing
Modified Thu Jul 15 04:02:46 2010 UTC (7 years, 4 months ago) by jhr
  Some work on OpenCL backend

Revision 936 - Directory Listing
Modified Wed Jul 14 14:12:50 2010 UTC (7 years, 4 months ago) by larsberg
Distributed raytracer frontend

Revision 935 - Directory Listing
Modified Mon Jul 12 02:27:11 2010 UTC (7 years, 4 months ago) by pavelk
Work on the psys renderer

Revision 934 - Directory Listing
Modified Tue Jul 6 03:45:38 2010 UTC (7 years, 4 months ago) by jhr
  Adding scripts for building distributions and publishing web pages

Revision 933 - Directory Listing
Modified Tue Jul 6 01:22:35 2010 UTC (7 years, 4 months ago) by jhr
  First cut at a SML3d website

Revision 932 - Directory Listing
Modified Sat Jul 3 16:54:04 2010 UTC (7 years, 4 months ago) by jhr
  new file

Revision 931 - Directory Listing
Modified Sat Jul 3 16:52:18 2010 UTC (7 years, 4 months ago) by jhr
  update TODO

Revision 930 - Directory Listing
Modified Fri Jul 2 14:24:27 2010 UTC (7 years, 4 months ago) by jhr
  New directory for web site

Revision 929 - Directory Listing
Modified Thu Jul 1 15:23:11 2010 UTC (7 years, 4 months ago) by jhr
  Working on textured quads

Revision 928 - Directory Listing
Modified Thu Jul 1 14:39:01 2010 UTC (7 years, 4 months ago) by jhr
  Working on textured-quad shader

Revision 927 - Directory Listing
Modified Thu Jul 1 01:37:08 2010 UTC (7 years, 4 months ago) by jhr
  working on textured-quad test

Revision 926 - Directory Listing
Modified Thu Jul 1 00:31:00 2010 UTC (7 years, 4 months ago) by jhr
  Working on textured quad shader

Revision 925 - Directory Listing
Modified Wed Jun 30 21:05:33 2010 UTC (7 years, 4 months ago) by jhr
  Working on textured-quad shader test

Revision 924 - Directory Listing
Modified Wed Jun 30 16:31:44 2010 UTC (7 years, 4 months ago) by jhr
  Working on textured-quad shader test

Revision 923 - Directory Listing
Modified Wed Jun 30 15:27:51 2010 UTC (7 years, 4 months ago) by jhr
  Added quad-shader test to configuration and added textures

Revision 922 - Directory Listing
Modified Wed Jun 30 15:27:15 2010 UTC (7 years, 4 months ago) by jhr
  Working on ALUT test

Revision 921 - Directory Listing
Modified Wed Jun 30 15:20:08 2010 UTC (7 years, 4 months ago) by jhr
  Fix comment

Revision 920 - Directory Listing
Modified Wed Jun 30 15:13:10 2010 UTC (7 years, 4 months ago) by jhr
  Added map and mapi to DataBuffer

Revision 919 - Directory Listing
Modified Tue Jun 29 16:44:17 2010 UTC (7 years, 4 months ago) by jhr
  Created quad-shader test

Revision 918 - Directory Listing
Modified Tue Jun 29 04:24:39 2010 UTC (7 years, 4 months ago) by pavelk
Fixed a few bugs. Also got the prelims ready for different rendering modes.

Revision 917 - Directory Listing
Modified Mon Jun 28 14:11:14 2010 UTC (7 years, 4 months ago) by jhr
  Working on OpenCL generation

Revision 916 - Directory Listing
Modified Mon Jun 28 13:32:40 2010 UTC (7 years, 4 months ago) by jhr
  Adding opencl-gen.sml

Revision 915 - Directory Listing
Modified Tue Jun 22 22:13:22 2010 UTC (7 years, 4 months ago) by pavelk
Change the isDead state variable to a TTL. This way we can encode a lot more information into it. I haven't actually tested whether or not it works (just that it compiles)...


Revision 914 - Directory Listing
Modified Tue Jun 22 20:55:47 2010 UTC (7 years, 4 months ago) by larsberg
A first working port of the id-manticore benchmark to render to an sml3d opengl window

Revision 913 - Directory Listing
Modified Tue Jun 22 19:07:58 2010 UTC (7 years, 4 months ago) by jhr
  Remove absolute path

Revision 912 - Directory Listing
Modified Tue Jun 22 16:32:28 2010 UTC (7 years, 4 months ago) by larsberg
Revert early raytracer commit

Revision 911 - Directory Listing
Modified Tue Jun 22 13:33:43 2010 UTC (7 years, 4 months ago) by jhr
  Added props field to block representation

Revision 910 - Directory Listing
Modified Mon Jun 21 21:16:48 2010 UTC (7 years, 5 months ago) by larsberg
Support for detecting MLTon bitness on Linux

Revision 909 - Directory Listing
Modified Tue Jun 15 14:22:31 2010 UTC (7 years, 5 months ago) by jhr
  Fix code rot

Revision 908 - Directory Listing
Modified Mon Jun 14 17:21:15 2010 UTC (7 years, 5 months ago) by pavelk
Changed runtime variable lookup to constant time by using an array instead of a RB map. Increased max particle count from 7500 to 50000. Need to figure out other optimizations.

Revision 907 - Directory Listing
Modified Sat Jun 5 18:51:46 2010 UTC (7 years, 5 months ago) by pavelk
CPU implementation is working, although it's a bit slower than I'd like...

Revision 906 - Directory Listing
Modified Wed Jun 2 21:13:39 2010 UTC (7 years, 5 months ago) by pavelk
Switched program representation to not be a list of blocks. Rather, we reference just one block and use the tree representation when doing our analysis. Hence we now have a much more robust system for error checking, etc. Hopefully this fixes the problem of having inconsistencies between our blocks.

Revision 905 - Directory Listing
Modified Sun May 30 20:35:18 2010 UTC (7 years, 5 months ago) by pavelk
Working on CPU interpreter for particle system... weird bug.

Revision 904 - Directory Listing
Modified Fri May 28 21:30:33 2010 UTC (7 years, 5 months ago) by pavelk
Whoops, minor omission.

Revision 903 - Directory Listing
Modified Fri May 28 21:16:39 2010 UTC (7 years, 5 months ago) by pavelk
Fixed a few issues with setting global variables for our CPU interpreter.

Revision 902 - Directory Listing
Modified Fri May 28 19:24:05 2010 UTC (7 years, 5 months ago) by pavelk
Ugh, for now figure out which variables are which based on a naming convention. There's probably (read: definitely) a better way to do this by tagging each RETURN statement with the state variables that it returns.

Revision 901 - Directory Listing
Modified Fri May 28 19:15:30 2010 UTC (7 years, 5 months ago) by pavelk
Fix the deal with having the proper full list of state variables sent as block parameters.

Revision 900 - Directory Listing
Modified Fri May 28 19:02:43 2010 UTC (7 years, 5 months ago) by pavelk
More work on CPU interpreter for psys... few kinks to work out with global variables. Also, added secondary position state variable in case we want to do more complicated things...

Revision 899 - Directory Listing
Modified Fri May 28 07:01:21 2010 UTC (7 years, 5 months ago) by pavelk
CPU interpreter, WIP

Revision 898 - Directory Listing
Modified Fri May 14 16:55:13 2010 UTC (7 years, 6 months ago) by jhr
  Adding missing operations on sources to OpenAL library.

Revision 897 - Directory Listing
Modified Fri May 14 16:47:48 2010 UTC (7 years, 6 months ago) by jhr
  Moved floating-point modules into raw-data library, so they can be shared
  by the OpenAL module.

Revision 896 - Directory Listing
Modified Wed May 12 15:23:20 2010 UTC (7 years, 6 months ago) by jhr
  Interface tweaking

Revision 895 - Directory Listing
Modified Wed May 12 14:22:31 2010 UTC (7 years, 6 months ago) by jhr
  remove audio test (in favor of al-test)

Revision 894 - Directory Listing
Modified Wed May 12 14:21:42 2010 UTC (7 years, 6 months ago) by jhr
  Adding audio test directory (to be removed)

Revision 893 - Directory Listing
Modified Wed May 12 14:20:18 2010 UTC (7 years, 6 months ago) by jhr
  Fixed typo in comment

Revision 892 - Directory Listing
Modified Tue May 11 20:37:49 2010 UTC (7 years, 6 months ago) by jhr
  Starting to code a simple OpenAL test program

Revision 891 - Directory Listing
Modified Tue May 11 20:01:36 2010 UTC (7 years, 6 months ago) by jhr
  Added audio-file loading support to OpenAL

Revision 890 - Directory Listing
Modified Tue May 11 20:01:06 2010 UTC (7 years, 6 months ago) by jhr
  Added openal-glue.o

Revision 889 - Directory Listing
Modified Tue May 11 17:43:06 2010 UTC (7 years, 6 months ago) by jhr
  More work on glue code

Revision 888 - Directory Listing
Modified Tue May 11 17:00:26 2010 UTC (7 years, 6 months ago) by jhr
  Working on OpenAL glue code

Revision 887 - Directory Listing
Modified Tue May 11 16:49:40 2010 UTC (7 years, 6 months ago) by jhr
  Add OpenAL configuration support

Revision 886 - Directory Listing
Modified Mon May 10 03:26:36 2010 UTC (7 years, 6 months ago) by jhr
  Working on OpenAL glue

Revision 885 - Directory Listing
Modified Mon May 10 01:58:22 2010 UTC (7 years, 6 months ago) by jhr
  Working on OpenAL glue code

Revision 884 - Directory Listing
Modified Sat May 8 20:09:59 2010 UTC (7 years, 6 months ago) by jhr
  Working on OpenAL implementation

Revision 883 - Directory Listing
Modified Sat May 8 17:47:55 2010 UTC (7 years, 6 months ago) by jhr
  Added chapter for OpenAL

Revision 882 - Directory Listing
Modified Sat May 8 17:16:05 2010 UTC (7 years, 6 months ago) by jhr
  Added Listener module to OpenAL implementation

Revision 881 - Directory Listing
Modified Sat May 8 16:37:02 2010 UTC (7 years, 6 months ago) by jhr
  Fleshing out Source module

Revision 880 - Directory Listing
Modified Sat May 8 16:15:31 2010 UTC (7 years, 6 months ago) by jhr
  Added source.sml to OpenAL implementation

Revision 879 - Directory Listing
Modified Sat May 8 15:59:26 2010 UTC (7 years, 6 months ago) by jhr
  Working on OpenAL implementation

Revision 878 - Directory Listing
Modified Fri May 7 22:24:32 2010 UTC (7 years, 6 months ago) by jhr
  Working on delaunay example

Revision 877 - Directory Listing
Modified Thu May 6 20:24:53 2010 UTC (7 years, 6 months ago) by pavelk
Add a check to make sure that the referenced blocks are the same as the blocks in the list. Also, fix the block references after optimizing our program to adhere to the check. This will be useful when we analyze the program for code generation.

Revision 876 - Directory Listing
Modified Thu May 6 18:46:55 2010 UTC (7 years, 6 months ago) by pavelk
Simplified optimizeIR function.

Revision 875 - Directory Listing
Modified Thu May 6 18:26:37 2010 UTC (7 years, 6 months ago) by pavelk
Rearranged some of the compiler optimizations.

Revision 874 - Directory Listing
Modified Thu May 6 18:08:36 2010 UTC (7 years, 6 months ago) by pavelk
Added a new property to blocks: reference count. This new property is used in an optimization where we remove unused blocks from the program, and inline blocks that only have one reference count to reduce the amount of branching that we need to do.

Revision 873 - Directory Listing
Modified Wed May 5 20:18:00 2010 UTC (7 years, 6 months ago) by pavelk
Added a few primitives to handle a bit more lower level vector manipulation in order to expose a few more optimizations that we could perform in preparation for generating code for OpenCL. Most notably, we don't want to be doing things like calculating the dot product of basis vectors.

Also, added a new module for specialized optimizations on primitives which were made possible with the aforementioned newly added vector primitives.



Revision 872 - Directory Listing
Modified Tue May 4 21:24:02 2010 UTC (7 years, 6 months ago) by jhr
  Working on OpenAL

Revision 871 - Directory Listing
Modified Fri Apr 30 21:17:38 2010 UTC (7 years, 6 months ago) by pavelk
Got UVE working.

Revision 870 - Directory Listing
Modified Fri Apr 30 17:21:32 2010 UTC (7 years, 6 months ago) by pavelk
Fix some formatting in the checker. I don't know why it's so hard for me to standardize my editors... Also, repurpose DISCARD to mean killing a particle so that we can possibly make some smarter optimizations. We can track non-state changes by seeing whether or not the particles change between the invocation of a block and leaving it.

Revision 869 - Directory Listing
Modified Fri Apr 30 16:42:34 2010 UTC (7 years, 6 months ago) by pavelk
Broke out the different optimizations into their own separate modules. The Optimizer now has more control over the order in which the optimizations are run, and the number of times each optimization is run.

Revision 868 - Directory Listing
Modified Thu Apr 29 22:39:32 2010 UTC (7 years, 6 months ago) by pavelk
Fix some formatting and make the optimizer take a whole program instead of a block list as an argument. The next step is to separate each of the optimizations into their own modules.

Revision 867 - Directory Listing
Modified Thu Apr 29 21:06:21 2010 UTC (7 years, 6 months ago) by pavelk
Added a newline to our program output so that it looks a lot neater... Also, there was a bug with the way we were handling predicate combinators. We need to save off the continuation, and then handle the then/else statements separately, and finally come together in the end. This way we can prevent code from blowing up unnecessarily.

Revision 866 - Directory Listing
Modified Thu Apr 29 20:16:27 2010 UTC (7 years, 6 months ago) by pavelk
IR translation now returns a program datatype, which has the emitter block separated from the physics block, and also keeps track of the rendering operation requested. Also, added property fields for variables and blocks in order to track for UVE.

Revision 865 - Directory Listing
Modified Thu Apr 29 12:56:35 2010 UTC (7 years, 6 months ago) by jhr
  Working on OpenAL support

Revision 864 - Directory Listing
Modified Wed Apr 28 17:21:18 2010 UTC (7 years, 6 months ago) by pavelk
Updated work on UVE. It now works the way I intended it to, although I think I may need to revisit my intentions.

Revision 863 - Directory Listing
Modified Tue Apr 27 23:09:18 2010 UTC (7 years, 6 months ago) by pavelk
UVE: work in progress...

Revision 862 - Directory Listing
Modified Tue Apr 27 01:27:39 2010 UTC (7 years, 6 months ago) by pavelk
Changed optimizations to run until they leave the program unchanged. Fleshed out UVE only to realize that I did it wrong, needs to be rethought. Fleshed out constant folding code, works pretty well.

Revision 861 - Directory Listing
Modified Mon Apr 26 02:46:02 2010 UTC (7 years, 6 months ago) by jhr
  Working on OpenAL support

Revision 860 - Directory Listing
Modified Sun Apr 25 17:44:00 2010 UTC (7 years, 6 months ago) by jhr
  Working on OpenAL library.

Revision 859 - Directory Listing
Modified Sat Apr 24 00:34:50 2010 UTC (7 years, 6 months ago) by pavelk
Started work on useless variable elimination.

Revision 858 - Directory Listing
Modified Fri Apr 23 15:27:43 2010 UTC (7 years, 6 months ago) by jhr
  Added addAlpha/dropAlpha functions

Revision 857 - Directory Listing
Modified Fri Apr 23 15:27:30 2010 UTC (7 years, 6 months ago) by jhr
  Working on cl-geyser example

Revision 856 - Directory Listing
Modified Thu Apr 22 19:20:05 2010 UTC (7 years, 6 months ago) by jhr
  Bug fix: fix handling of gray-scale images that have fewer than 8 bits per channel.

Revision 855 - Directory Listing
Modified Thu Apr 22 15:32:38 2010 UTC (7 years, 6 months ago) by jhr
  Fix color conversion names to follow OpenGL naming conventions

Revision 854 - Directory Listing
Modified Wed Apr 21 18:27:49 2010 UTC (7 years, 7 months ago) by jhr
  Added color-type conversions

Revision 853 - Directory Listing
Modified Tue Apr 20 14:26:57 2010 UTC (7 years, 7 months ago) by jhr
  Added clLogMessagesToStderrAPPLE for non-Apple systems

Revision 852 - Directory Listing
Modified Tue Apr 20 14:26:38 2010 UTC (7 years, 7 months ago) by jhr
  Added additional color functions

Revision 851 - Directory Listing
Modified Tue Apr 20 14:26:14 2010 UTC (7 years, 7 months ago) by jhr
  Added comment

Revision 850 - Directory Listing
Modified Sun Apr 18 16:27:47 2010 UTC (7 years, 7 months ago) by jhr
  Remove unused header file that may not be present on all platforms

Revision 849 - Directory Listing
Modified Sat Apr 17 14:47:00 2010 UTC (7 years, 7 months ago) by jhr
  Fixed type error on 64-bit builds

Revision 848 - Directory Listing
Modified Tue Apr 13 14:10:09 2010 UTC (7 years, 7 months ago) by jhr
  Added check for device availability

Revision 847 - Directory Listing
Modified Tue Apr 13 04:16:31 2010 UTC (7 years, 7 months ago) by jhr
  Added finish() call

Revision 846 - Directory Listing
Modified Tue Apr 13 04:12:32 2010 UTC (7 years, 7 months ago) by jhr
  Added flush and finish functions to CmdQ module

Revision 845 - Directory Listing
Modified Tue Apr 13 02:12:37 2010 UTC (7 years, 7 months ago) by jhr
  Fixed indentation

Revision 844 - Directory Listing
Modified Tue Apr 13 02:09:14 2010 UTC (7 years, 7 months ago) by jhr
  Fixed spelling error

Revision 843 - Directory Listing
Modified Mon Apr 12 22:55:11 2010 UTC (7 years, 7 months ago) by jhr
  Bug fix

Revision 842 - Directory Listing
Modified Mon Apr 12 19:36:31 2010 UTC (7 years, 7 months ago) by jhr
  Fix bug in converting from C string buffers to SML strings

Revision 841 - Directory Listing
Modified Mon Apr 12 15:33:26 2010 UTC (7 years, 7 months ago) by jhr
  Add lib directory to OpenCL tree

Revision 840 - Directory Listing
Modified Mon Apr 12 13:35:21 2010 UTC (7 years, 7 months ago) by jhr
  Working on geyser example

Revision 839 - Directory Listing
Modified Mon Apr 12 02:40:46 2010 UTC (7 years, 7 months ago) by jhr
  Added fold functions

Revision 838 - Directory Listing
Modified Sun Apr 4 22:01:36 2010 UTC (7 years, 7 months ago) by jhr
  Fixing OpenCL/OpenGL glue code to be portable

Revision 837 - Directory Listing
Modified Tue Mar 30 01:38:07 2010 UTC (7 years, 7 months ago) by jhr
  Switch to quad

Revision 836 - Directory Listing
Modified Mon Mar 29 22:16:25 2010 UTC (7 years, 7 months ago) by jhr
  Added Delaunay example

Revision 835 - Directory Listing
Modified Mon Mar 29 20:49:48 2010 UTC (7 years, 7 months ago) by jhr
  Starting new demo

Revision 834 - Directory Listing
Modified Mon Mar 29 16:49:27 2010 UTC (7 years, 7 months ago) by jhr
  Added more information to README

Revision 833 - Directory Listing
Modified Mon Mar 29 01:49:54 2010 UTC (7 years, 7 months ago) by jhr
  Adding Delaunay demo

Revision 832 - Directory Listing
Modified Sat Mar 27 21:27:55 2010 UTC (7 years, 7 months ago) by jhr
  Removed unused code

Revision 831 - Directory Listing
Modified Sat Mar 27 17:55:19 2010 UTC (7 years, 7 months ago) by jhr
  Working on standalone OpenCL build support

Revision 830 - Directory Listing
Modified Sat Mar 27 17:39:15 2010 UTC (7 years, 7 months ago) by jhr
  Use a standard makefile target of "config" to generate glue code, etc.  Also, we now
  put the glue-code object files in the lib directory.

Revision 829 - Directory Listing
Modified Sat Mar 27 16:03:24 2010 UTC (7 years, 7 months ago) by jhr
  Working on OpenCL glue code

Revision 828 - Directory Listing
Modified Fri Mar 26 21:23:02 2010 UTC (7 years, 7 months ago) by jhr
  Working on portable glue code for OpenGL/OpenCL interop.

Revision 827 - Directory Listing
Modified Fri Mar 26 04:32:27 2010 UTC (7 years, 7 months ago) by jhr
  Various fixes to OpenCL library

Revision 826 - Directory Listing
Modified Fri Mar 26 04:32:03 2010 UTC (7 years, 7 months ago) by jhr
  Working on OpenCL geyser example

Revision 825 - Directory Listing
Modified Thu Mar 25 19:22:20 2010 UTC (7 years, 7 months ago) by jhr
  More particle system hacking

Revision 824 - Directory Listing
Modified Thu Mar 25 17:35:23 2010 UTC (7 years, 7 months ago) by jhr
  Working on geyser example

Revision 823 - Directory Listing
Modified Thu Mar 25 17:31:53 2010 UTC (7 years, 7 months ago) by jhr
  Added missing specs

Revision 822 - Directory Listing
Modified Thu Mar 25 17:29:37 2010 UTC (7 years, 7 months ago) by jhr
  More sork on OpenCL/OpenGL interop

Revision 821 - Directory Listing
Modified Thu Mar 25 16:50:17 2010 UTC (7 years, 7 months ago) by jhr
  Added temporary error logging hook

Revision 820 - Directory Listing
Modified Thu Mar 25 16:21:46 2010 UTC (7 years, 7 months ago) by jhr
  Working on OpenCL/OpenGL sharing

Revision 819 - Directory Listing
Modified Thu Mar 25 01:04:39 2010 UTC (7 years, 7 months ago) by jhr
  Working on OpenCL geyser demo

Revision 818 - Directory Listing
Modified Wed Mar 24 23:02:03 2010 UTC (7 years, 7 months ago) by jhr
  Working on OpenCL geyser demo

Revision 817 - Directory Listing
Modified Wed Mar 24 22:33:40 2010 UTC (7 years, 7 months ago) by jhr
  Fixed initialization order

Revision 816 - Directory Listing
Modified Wed Mar 24 22:23:49 2010 UTC (7 years, 7 months ago) by jhr
  Addig debugging output

Revision 815 - Directory Listing
Modified Wed Mar 24 22:20:03 2010 UTC (7 years, 7 months ago) by jhr
  Fixe PState to match OpenCL code

Revision 814 - Directory Listing
Modified Wed Mar 24 22:16:14 2010 UTC (7 years, 7 months ago) by jhr
  Fixed typo in function name

Revision 813 - Directory Listing
Modified Wed Mar 24 22:06:29 2010 UTC (7 years, 7 months ago) by jhr
  Change uses of float3 to float4

Revision 812 - Directory Listing
Modified Wed Mar 24 21:54:02 2010 UTC (7 years, 7 months ago) by jhr
  64-bit cleanup

Revision 811 - Directory Listing
Modified Wed Mar 24 21:53:40 2010 UTC (7 years, 7 months ago) by jhr
  64-bit cleanup

Revision 810 - Directory Listing
Modified Wed Mar 24 21:53:22 2010 UTC (7 years, 7 months ago) by jhr
  Add missing AC_SUBST

Revision 809 - Directory Listing
Modified Wed Mar 24 20:53:57 2010 UTC (7 years, 7 months ago) by jhr
  Added build info support

Revision 808 - Directory Listing
Modified Wed Mar 24 20:53:39 2010 UTC (7 years, 7 months ago) by jhr
  Added build log dump and fixed errors in geyser.cl

Revision 807 - Directory Listing
Modified Wed Mar 24 16:55:46 2010 UTC (7 years, 7 months ago) by jhr
  Fixed type errors

Revision 806 - Directory Listing
Modified Wed Mar 24 16:55:18 2010 UTC (7 years, 7 months ago) by jhr
  Working on OpenCL geyser example

Revision 805 - Directory Listing
Modified Wed Mar 24 16:02:18 2010 UTC (7 years, 7 months ago) by jhr
  Working on OpenGL/OpenCL connections

Revision 804 - Directory Listing
Modified Wed Mar 24 14:54:01 2010 UTC (7 years, 7 months ago) by jhr
  More work on buffer objects

Revision 803 - Directory Listing
Modified Wed Mar 24 14:41:27 2010 UTC (7 years, 7 months ago) by jhr
  Tracking changes to sml3d library

Revision 802 - Directory Listing
Modified Wed Mar 24 14:37:26 2010 UTC (7 years, 7 months ago) by jhr
  Added instances for glDeleteBuffers

Revision 801 - Directory Listing
Modified Tue Mar 23 21:39:16 2010 UTC (7 years, 7 months ago) by jhr
  Patches to work with the raw-data library

Revision 800 - Directory Listing
Modified Tue Mar 23 21:25:06 2010 UTC (7 years, 7 months ago) by jhr
  Code to use OpenGL buffer objects

Revision 799 - Directory Listing
Modified Tue Mar 23 21:20:03 2010 UTC (7 years, 7 months ago) by jhr
  Added support for buffer objects

Revision 798 - Directory Listing
Modified Tue Mar 23 19:41:03 2010 UTC (7 years, 7 months ago) by jhr
  Change import type of glGenBuffers

Revision 797 - Directory Listing
Modified Tue Mar 23 19:34:42 2010 UTC (7 years, 7 months ago) by jhr
  Removing extension that is subsumed by OpenGL 2.1

Revision 796 - Directory Listing
Modified Tue Mar 23 19:30:20 2010 UTC (7 years, 7 months ago) by jhr
  Major changes to switch SML3d base library to use the raw data library (instead
  of the old versions in base/common).

Revision 795 - Directory Listing
Modified Fri Mar 19 17:02:19 2010 UTC (7 years, 8 months ago) by jhr
  Working on buffer object support

Revision 794 - Directory Listing
Modified Fri Mar 19 12:09:22 2010 UTC (7 years, 8 months ago) by jhr
  Fix bug in configuration template

Revision 793 - Directory Listing
Modified Wed Mar 17 21:03:38 2010 UTC (7 years, 8 months ago) by jhr
  Handle 16-bit gray-scale PNG images correctly (requires byte swapping on little-endian
  machines.  To do this, I had to extend the configuration to generate an include file
  (sml3d-config.h) for glue code.  This means that you need to run autoheader to produce
  the configuration from svn.

Revision 792 - Directory Listing
Modified Wed Mar 17 21:00:52 2010 UTC (7 years, 8 months ago) by jhr
  Working on geometry library

Revision 791 - Directory Listing
Modified Tue Mar 16 20:59:46 2010 UTC (7 years, 8 months ago) by jhr
  Remove old cl.sml file and update OpenCL standalone configuration

Revision 790 - Directory Listing
Modified Tue Mar 16 20:56:02 2010 UTC (7 years, 8 months ago) by jhr
  More configuration hacking

Revision 789 - Directory Listing
Modified Tue Mar 16 20:54:46 2010 UTC (7 years, 8 months ago) by jhr
  Refactoring

Revision 788 - Directory Listing
Modified Tue Mar 16 20:44:02 2010 UTC (7 years, 8 months ago) by jhr
  Remove unused file

Revision 787 - Directory Listing
Modified Tue Mar 16 20:42:43 2010 UTC (7 years, 8 months ago) by jhr
  Configuration hacking for OpenCL library

Revision 786 - Directory Listing
Modified Tue Mar 16 20:42:23 2010 UTC (7 years, 8 months ago) by jhr
  Working on geometry library

Revision 785 - Directory Listing
Modified Sat Mar 13 23:46:21 2010 UTC (7 years, 8 months ago) by jhr
  Added build support for cl-geyser example

Revision 784 - Directory Listing
Modified Sat Mar 13 23:45:59 2010 UTC (7 years, 8 months ago) by jhr
  Some fixes to opencl/gl.sml

Revision 783 - Directory Listing
Modified Wed Mar 10 20:02:21 2010 UTC (7 years, 8 months ago) by jhr
  Added step and smoothStep functions to FLT signature

Revision 782 - Directory Listing
Modified Tue Mar 9 23:39:02 2010 UTC (7 years, 8 months ago) by jhr
  bug fix

Revision 781 - Directory Listing
Modified Tue Mar 9 03:06:17 2010 UTC (7 years, 8 months ago) by jhr
  More work on OpenCL geyser

Revision 780 - Directory Listing
Modified Mon Mar 8 22:38:12 2010 UTC (7 years, 8 months ago) by jhr
  Working on OpenCL geyser code

Revision 779 - Directory Listing
Modified Mon Mar 8 16:31:12 2010 UTC (7 years, 8 months ago) by jhr
  Fine tuning the CStruct buffer API

Revision 778 - Directory Listing
Modified Mon Mar 8 15:27:38 2010 UTC (7 years, 8 months ago) by jhr
  Working on glue code for OpenCL geyser

Revision 777 - Directory Listing
Modified Mon Mar 8 14:26:56 2010 UTC (7 years, 8 months ago) by jhr
  Added support for dealing with buffers of C structs (we need this feature for
  OpenCL)

Revision 776 - Directory Listing
Modified Sun Mar 7 19:55:00 2010 UTC (7 years, 8 months ago) by jhr
  Workingon OpenCL version of geyser

Revision 775 - Directory Listing
Modified Sun Mar 7 18:24:37 2010 UTC (7 years, 8 months ago) by jhr
  OpenCL code for geyser

Revision 774 - Directory Listing
Modified Sun Mar 7 17:35:42 2010 UTC (7 years, 8 months ago) by jhr
  Working on geyser OpenCL code

Revision 773 - Directory Listing
Modified Tue Mar 2 05:12:30 2010 UTC (7 years, 8 months ago) by pavelk
Change PSVars that deal with vectors to take tuples to reduce code size.

Revision 772 - Directory Listing
Modified Mon Mar 1 22:56:24 2010 UTC (7 years, 8 months ago) by jhr
  Starting to work on hand-coded OpenCL version of the geyser demo.

Revision 771 - Directory Listing
Modified Tue Feb 23 22:38:17 2010 UTC (7 years, 8 months ago) by pavelk
Switched domain creation funtions to take record types instead of tuples.

Revision 770 - Directory Listing
Modified Mon Feb 22 00:17:15 2010 UTC (7 years, 8 months ago) by pavelk
Restructured some of the particles code to better fit the idea that we have for how it's supposed to work. Also, I moved the runtime code for the old psys into the new runtime module. Our example doesn't work properly anymore, since the old particle action system doesn't have a mechanism for specifying branches, so the particles never die.

Revision 769 - Directory Listing
Modified Mon Feb 15 22:52:36 2010 UTC (7 years, 9 months ago) by pavelk
Changed the way we define actions to be a list of combinators. This way we have support for if-then-else statements at a higher level and rendering operations (should we need them).

Revision 768 - Directory Listing
Modified Mon Feb 15 20:58:03 2010 UTC (7 years, 9 months ago) by jhr
  Working on camera, view, and frustum

Revision 767 - Directory Listing
Modified Sun Feb 14 16:51:45 2010 UTC (7 years, 9 months ago) by jhr
  Update frustum signature for new types

Revision 766 - Directory Listing
Modified Sun Feb 14 16:48:43 2010 UTC (7 years, 9 months ago) by jhr
  Added triangle modules

Revision 765 - Directory Listing
Modified Sun Feb 14 16:30:15 2010 UTC (7 years, 9 months ago) by jhr
  Remove "3" from plane module names

Revision 764 - Directory Listing
Modified Sun Feb 14 16:28:41 2010 UTC (7 years, 9 months ago) by jhr
  Added planes

Revision 763 - Directory Listing
Modified Sun Feb 14 15:57:04 2010 UTC (7 years, 9 months ago) by jhr
  geometry library is in the wrong place; move to src directory

Revision 762 - Directory Listing
Modified Sun Feb 14 15:56:37 2010 UTC (7 years, 9 months ago) by jhr
  Fixing indentation

Revision 761 - Directory Listing
Modified Thu Feb 11 22:44:31 2010 UTC (7 years, 9 months ago) by jhr
  Added test of projective shadows

Revision 760 - Directory Listing
Modified Wed Feb 10 23:06:27 2010 UTC (7 years, 9 months ago) by jhr
  More geometry

Revision 759 - Directory Listing
Modified Wed Feb 10 22:22:40 2010 UTC (7 years, 9 months ago) by jhr
  Starting to put together the Geometry library

Revision 758 - Directory Listing
Modified Tue Feb 9 04:46:06 2010 UTC (7 years, 9 months ago) by pavelk
Optimized translation of SINK to avoid a branch. Changed reference counting in optimizer to go from top down rather than from the bottom up.

Revision 757 - Directory Listing
Modified Tue Feb 9 03:35:36 2010 UTC (7 years, 9 months ago) by jhr
  Fix bounding box rendering

Revision 756 - Directory Listing
Modified Tue Feb 9 03:35:18 2010 UTC (7 years, 9 months ago) by jhr
  Reverse order of triangle vertices to match OpenGL's CCW convention

Revision 755 - Directory Listing
Modified Sat Feb 6 23:24:37 2010 UTC (7 years, 9 months ago) by jhr
   Reverse order of triangle vertices, so that they are in CCW order instead of CW order.

Revision 754 - Directory Listing
Modified Thu Feb 4 05:46:12 2010 UTC (7 years, 9 months ago) by jhr
  Fixed output when no-opengl option is specified

Revision 753 - Directory Listing
Modified Thu Feb 4 05:41:58 2010 UTC (7 years, 9 months ago) by jhr
  formatting

Revision 752 - Directory Listing
Modified Thu Feb 4 05:41:46 2010 UTC (7 years, 9 months ago) by jhr
  Fix URL in README

Revision 751 - Directory Listing
Modified Thu Feb 4 02:53:05 2010 UTC (7 years, 9 months ago) by jhr
  Fixed types to match new Vec3f interface

Revision 750 - Directory Listing
Modified Tue Feb 2 16:12:23 2010 UTC (7 years, 9 months ago) by jhr
  Added some comments

Revision 749 - Directory Listing
Modified Tue Feb 2 14:28:36 2010 UTC (7 years, 9 months ago) by jhr
  Working on OpenCL/OpenGL glue

Revision 748 - Directory Listing
Modified Tue Feb 2 06:08:36 2010 UTC (7 years, 9 months ago) by pavelk
Whoops, forgot the optimization module.

Revision 747 - Directory Listing
Modified Tue Feb 2 06:07:28 2010 UTC (7 years, 9 months ago) by pavelk
Implemented some simple optimizations: removing unused variables and constant folding. Also, realized that there's no need for the CONST stmt, since variables are either constants by construction or they get optimized into such.

Revision 746 - Directory Listing
Modified Mon Feb 1 04:51:45 2010 UTC (7 years, 9 months ago) by pavelk
Moved syntax, type, and definitions checker into its own module, and they work over the whole program, not when the statements get created.

Revision 745 - Directory Listing
Modified Sun Jan 31 20:29:12 2010 UTC (7 years, 9 months ago) by pavelk
Updated translate to reflect the new changes to our IR.

Revision 744 - Directory Listing
Modified Thu Jan 28 16:00:26 2010 UTC (7 years, 9 months ago) by jhr
  Added useCount to variables and binding info for locals

Revision 743 - Directory Listing
Modified Tue Jan 26 07:06:45 2010 UTC (7 years, 9 months ago) by pavelk
Minor code tweak because I'm OCD.

Revision 742 - Directory Listing
Modified Tue Jan 26 07:02:31 2010 UTC (7 years, 9 months ago) by pavelk
When checking a goto statement, make sure that the arguments match the block parameters.

Revision 741 - Directory Listing
Modified Tue Jan 26 06:22:28 2010 UTC (7 years, 9 months ago) by pavelk
Fix support for variables that need to persist via blocks, i.e. give blocks more arguments than just the particle state variables.

Revision 740 - Directory Listing
Modified Tue Jan 26 05:52:37 2010 UTC (7 years, 9 months ago) by pavelk
Got a working type checker and a post-compile check to make sure that all of the variables that we reference are defined.

Revision 739 - Directory Listing
Modified Mon Jan 25 21:28:52 2010 UTC (7 years, 9 months ago) by jhr
  Makefile fix

Revision 738 - Directory Listing
Modified Sun Jan 24 03:44:10 2010 UTC (7 years, 9 months ago) by jhr
  Implemented flipping for output.

Revision 737 - Directory Listing
Modified Sun Jan 24 03:43:50 2010 UTC (7 years, 9 months ago) by jhr
  Added frac and trunc functions to FLT signature

Revision 736 - Directory Listing
Modified Sat Jan 23 21:33:19 2010 UTC (7 years, 9 months ago) by jhr
  Porting to use C_Pointer module instead of MLton.Pointer.

Revision 735 - Directory Listing
Modified Sat Jan 23 21:32:41 2010 UTC (7 years, 9 months ago) by jhr
  Add check for C_Pointer module

Revision 734 - Directory Listing
Modified Sat Jan 23 21:07:13 2010 UTC (7 years, 9 months ago) by jhr
  Cleanup for CObject implementation

Revision 733 - Directory Listing
Modified Sat Jan 23 20:51:00 2010 UTC (7 years, 9 months ago) by jhr
  Moving to new C_POINTER interface and added CObject module

Revision 732 - Directory Listing
Modified Sat Jan 23 19:06:57 2010 UTC (7 years, 9 months ago) by jhr
  Added test for C_Pointer structure and size tests for OpenGL types.

Revision 731 - Directory Listing
Modified Sat Jan 23 17:39:18 2010 UTC (7 years, 9 months ago) by jhr
  Update README about MLton requirement

Revision 730 - Directory Listing
Modified Sat Jan 23 17:11:31 2010 UTC (7 years, 9 months ago) by pavelk
Update runtime sig, rename some of the files to better reflect what they represent.

Revision 729 - Directory Listing
Modified Sat Jan 23 16:40:22 2010 UTC (7 years, 9 months ago) by pavelk
Restructured some code, added beginning of runtime signature, example now spits out IR before running the example...

Revision 728 - Directory Listing
Modified Fri Jan 22 17:56:24 2010 UTC (7 years, 9 months ago) by jhr
  Added VEC4 signature

Revision 727 - Directory Listing
Modified Fri Jan 22 02:38:03 2010 UTC (7 years, 9 months ago) by jhr
  Use opaque signature matching

Revision 726 - Directory Listing
Modified Fri Jan 22 02:37:06 2010 UTC (7 years, 9 months ago) by jhr
  Migrating 4D vector modules to use VEC4 signature

Revision 725 - Directory Listing
Modified Fri Jan 22 02:27:14 2010 UTC (7 years, 9 months ago) by jhr
  Make Vec2f and Vec2d match the VEC2 signature

Revision 724 - Directory Listing
Modified Fri Jan 22 01:57:40 2010 UTC (7 years, 9 months ago) by jhr
  Switch 4x4 matrices to match the MATRIX4 signature

Revision 723 - Directory Listing
Modified Thu Jan 21 23:57:32 2010 UTC (7 years, 9 months ago) by jhr
  Fixed comment

Revision 722 - Directory Listing
Modified Thu Jan 21 23:56:21 2010 UTC (7 years, 9 months ago) by jhr
  Added 2D matrix modules and additional operations to the 3D and 4D matrix modules

Revision 721 - Directory Listing
Modified Thu Jan 21 18:16:12 2010 UTC (7 years, 9 months ago) by jhr
  Adding more matrix operations to MATRIX signatures.

Revision 720 - Directory Listing
Modified Thu Jan 21 17:28:52 2010 UTC (7 years, 9 months ago) by jhr
  Added MATRIX2 and MATRIX4 signatures (not used yet).

Revision 719 - Directory Listing
Modified Thu Jan 21 17:28:24 2010 UTC (7 years, 9 months ago) by jhr
  Minor cleanup

Revision 718 - Directory Listing
Modified Thu Jan 21 17:03:09 2010 UTC (7 years, 9 months ago) by jhr
  Added row/column projections and trace.

Revision 717 - Directory Listing
Modified Thu Jan 21 16:28:45 2010 UTC (7 years, 9 months ago) by jhr
  Defined a common signature for the 3x3 matrix modules and added additional operations.

Revision 716 - Directory Listing
Modified Thu Jan 21 05:01:02 2010 UTC (7 years, 9 months ago) by jhr
  Added definitions that are part of OpenGL 3.2, but used to be extensions.

Revision 715 - Directory Listing
Modified Thu Jan 21 05:00:25 2010 UTC (7 years, 9 months ago) by jhr
  Added <types> element to XML format

Revision 714 - Directory Listing
Modified Thu Jan 21 03:52:46 2010 UTC (7 years, 9 months ago) by jhr
  Fixed return types.

Revision 713 - Directory Listing
Modified Thu Jan 21 03:52:32 2010 UTC (7 years, 9 months ago) by jhr
  Fixed a bug for when there is a space between the function name and "(" in the prototype.

Revision 712 - Directory Listing
Modified Thu Jan 21 03:40:01 2010 UTC (7 years, 9 months ago) by jhr
  New file that has OpenGL 3.2 definitions.

Revision 711 - Directory Listing
Modified Thu Jan 21 03:39:46 2010 UTC (7 years, 9 months ago) by jhr
  Changed indentation for gl32.xml

Revision 710 - Directory Listing
Modified Thu Jan 21 03:39:07 2010 UTC (7 years, 9 months ago) by jhr
  Fixed some bogus constants in base.xml (there are others, but it probably doesn't
  matter, since we don't generate anything from them).

Revision 709 - Directory Listing
Modified Wed Jan 20 23:01:23 2010 UTC (7 years, 10 months ago) by jhr
  Added gears to make targets

Revision 708 - Directory Listing
Modified Wed Jan 20 04:43:28 2010 UTC (7 years, 10 months ago) by jhr
  Working on OpenCL/GL connection

Revision 707 - Directory Listing
Modified Tue Jan 19 23:10:46 2010 UTC (7 years, 10 months ago) by jhr
  Starting to implement OpenGL/OpenCL interconnection.

Revision 706 - Directory Listing
Modified Tue Jan 19 23:10:25 2010 UTC (7 years, 10 months ago) by jhr
  Added TODO comment

Revision 705 - Directory Listing
Modified Tue Jan 19 15:42:34 2010 UTC (7 years, 10 months ago) by jhr
  Updates to particle-system code

Revision 704 - Directory Listing
Modified Tue Jan 19 03:18:33 2010 UTC (7 years, 10 months ago) by jhr
  Added error reporting

Revision 703 - Directory Listing
Modified Fri Jan 15 15:26:37 2010 UTC (7 years, 10 months ago) by jhr
  OpenCL configure support for Linux

Revision 702 - Directory Listing
Modified Fri Jan 15 14:45:08 2010 UTC (7 years, 10 months ago) by jhr
  Add OpenCL test for Linux

Revision 701 - Directory Listing
Modified Thu Jan 14 05:23:07 2010 UTC (7 years, 10 months ago) by jhr
  Update OpenCL README

Revision 700 - Directory Listing
Modified Thu Jan 14 04:40:36 2010 UTC (7 years, 10 months ago) by jhr
  Fix structure name

Revision 699 - Directory Listing
Modified Thu Jan 14 04:39:43 2010 UTC (7 years, 10 months ago) by jhr
  Working on configuration for standalone OpenCL

Revision 698 - Directory Listing
Modified Thu Jan 14 00:16:16 2010 UTC (7 years, 10 months ago) by jhr
  Configure OpenGL hooks for OpenCL library

Revision 697 - Directory Listing
Modified Thu Jan 14 00:13:32 2010 UTC (7 years, 10 months ago) by jhr
  Adding OpenGL hooks.

Revision 696 - Directory Listing
Modified Wed Jan 13 23:58:39 2010 UTC (7 years, 10 months ago) by jhr
  Generate MLB file for OpenCL.

Revision 695 - Directory Listing
Modified Wed Jan 13 16:20:05 2010 UTC (7 years, 10 months ago) by jhr
  Working on configuration for standalone version of OpenCL.

Revision 694 - Directory Listing
Modified Wed Jan 13 16:18:42 2010 UTC (7 years, 10 months ago) by jhr
  Remove executable prop

Revision 693 - Directory Listing
Modified Wed Jan 13 15:39:38 2010 UTC (7 years, 10 months ago) by jhr
  Add OpenCL to configure (Mac OS X only for now)

Revision 692 - Directory Listing
Modified Wed Jan 13 15:39:17 2010 UTC (7 years, 10 months ago) by jhr
  Update copyright.

Revision 691 - Directory Listing
Modified Wed Jan 13 15:17:39 2010 UTC (7 years, 10 months ago) by jhr
  Added raw-data library as external.

Revision 690 - Directory Listing
Modified Wed Jan 13 15:14:49 2010 UTC (7 years, 10 months ago) by jhr
  Made the opencl source an external property (the real location is in
  the main sml3d source tree).

Revision 689 - Directory Listing
Modified Wed Jan 13 14:53:30 2010 UTC (7 years, 10 months ago) by jhr
  Move OpenCL source into main sml3d tree.

Revision 688 - Directory Listing
Modified Tue Jan 12 14:14:53 2010 UTC (7 years, 10 months ago) by jhr
  Fix indentation

Revision 687 - Directory Listing
Modified Tue Jan 12 05:55:53 2010 UTC (7 years, 10 months ago) by pavelk
Finished up example using old psys. Implented orbit line seg in new IR

Revision 686 - Directory Listing
Modified Tue Jan 5 15:27:17 2010 UTC (7 years, 10 months ago) by jhr
  Fixing indentation

Revision 685 - Directory Listing
Modified Tue Jan 5 15:21:05 2010 UTC (7 years, 10 months ago) by jhr
  Bug fix

Revision 684 - Directory Listing
Modified Tue Jan 5 14:04:53 2010 UTC (7 years, 10 months ago) by jhr
  Fixed bug in vectoradd example

Revision 683 - Directory Listing
Modified Tue Jan 5 14:03:27 2010 UTC (7 years, 10 months ago) by jhr
  Use native functions instead of wrappers

Revision 682 - Directory Listing
Modified Tue Jan 5 14:02:41 2010 UTC (7 years, 10 months ago) by jhr
  Working on vectoradd example

Revision 681 - Directory Listing
Modified Tue Jan 5 13:50:13 2010 UTC (7 years, 10 months ago) by jhr
  More work on vector add

Revision 680 - Directory Listing
Modified Tue Jan 5 13:47:03 2010 UTC (7 years, 10 months ago) by jhr
  Change read/write operation names

Revision 679 - Directory Listing
Modified Tue Jan 5 13:44:41 2010 UTC (7 years, 10 months ago) by jhr
  Working on vector add example

Revision 678 - Directory Listing
Modified Tue Jan 5 03:40:16 2010 UTC (7 years, 10 months ago) by jhr
  Working on vectoradd example

Revision 677 - Directory Listing
Modified Tue Jan 5 02:49:29 2010 UTC (7 years, 10 months ago) by jhr
  Comment out callback stuff until we have time to get it right.

Revision 676 - Directory Listing
Modified Tue Jan 5 02:49:10 2010 UTC (7 years, 10 months ago) by jhr
  Added minmal error strings

Revision 675 - Directory Listing
Modified Tue Jan 5 02:41:35 2010 UTC (7 years, 10 months ago) by jhr
  Adding MLB file for vectoradd example

Revision 674 - Directory Listing
Modified Mon Jan 4 23:20:31 2010 UTC (7 years, 10 months ago) by jhr
  Working on OpenCL API

Revision 673 - Directory Listing
Modified Mon Jan 4 21:47:34 2010 UTC (7 years, 10 months ago) by jhr
  Working on OpenCL API: added Enqueue module

Revision 672 - Directory Listing
Modified Mon Jan 4 00:57:24 2010 UTC (7 years, 10 months ago) by pavelk
Working on getting an example functioning using the new action system.

Revision 671 - Directory Listing
Modified Sun Jan 3 18:04:26 2010 UTC (7 years, 10 months ago) by jhr
  Working on example

Revision 670 - Directory Listing
Modified Sat Jan 2 19:43:47 2010 UTC (7 years, 10 months ago) by jhr
  Tracking API changes

Revision 669 - Directory Listing
Modified Sat Jan 2 19:42:35 2010 UTC (7 years, 10 months ago) by jhr
  Change CL.Context API to allow creation of contexts without specifying
  a specific platform.

Revision 668 - Directory Listing
Modified Sat Jan 2 19:42:04 2010 UTC (7 years, 10 months ago) by jhr
  Added toString placeholder

Revision 667 - Directory Listing
Modified Sat Jan 2 19:19:29 2010 UTC (7 years, 10 months ago) by jhr
  API changes

Revision 666 - Directory Listing
Modified Sat Jan 2 19:02:13 2010 UTC (7 years, 10 months ago) by jhr
  Added CL.Kernel.find function and comments

Revision 665 - Directory Listing
Modified Sat Jan 2 19:02:00 2010 UTC (7 years, 10 months ago) by jhr
  Re-export modules from raw-data library

Revision 664 - Directory Listing
Modified Sat Jan 2 18:50:09 2010 UTC (7 years, 10 months ago) by jhr
  Renamed DataBuffer.tabulate to init and added a new tabulate function
  for creating a buffer from an initialization function.

Revision 663 - Directory Listing
Modified Sat Jan 2 18:30:19 2010 UTC (7 years, 10 months ago) by jhr
  Added Build module implementation; switched to using raw-data library
  for buffers, etc.

Revision 662 - Directory Listing
Modified Sat Jan 2 18:28:46 2010 UTC (7 years, 10 months ago) by jhr
  Change interface to follow SML Basis Library conventions

Revision 661 - Directory Listing
Modified Sat Jan 2 05:45:32 2010 UTC (7 years, 10 months ago) by jhr
  More vector operations: abs, min, and max

Revision 660 - Directory Listing
Modified Sat Jan 2 05:29:40 2010 UTC (7 years, 10 months ago) by jhr
   Added slerp operation on unit vectors

Revision 659 - Directory Listing
Modified Sat Jan 2 04:50:37 2010 UTC (7 years, 10 months ago) by jhr
  Factor out support for low-level C data into separate library.  This library
  is used by both the OpenCL and OpenGL libraries.

Revision 658 - Directory Listing
Modified Fri Jan 1 20:57:03 2010 UTC (7 years, 10 months ago) by jhr
  Working on vectoradd example

Revision 657 - Directory Listing
Modified Fri Jan 1 20:38:48 2010 UTC (7 years, 10 months ago) by jhr
  Added sizeOf function

Revision 656 - Directory Listing
Modified Fri Jan 1 20:38:36 2010 UTC (7 years, 10 months ago) by jhr
  Working on OpenCL APIs.

Revision 655 - Directory Listing
Modified Fri Jan 1 20:17:30 2010 UTC (7 years, 10 months ago) by jhr
  Added typeOf function

Revision 654 - Directory Listing
Modified Fri Jan 1 20:05:00 2010 UTC (7 years, 10 months ago) by jhr
  Changed type of DataBuffer.withPtr to allow returning a result.

Revision 653 - Directory Listing
Modified Fri Jan 1 06:34:55 2010 UTC (7 years, 10 months ago) by jhr
  Working on vectoradd test

Revision 652 - Directory Listing
Modified Thu Dec 31 21:00:20 2009 UTC (7 years, 10 months ago) by jhr
  Starting to write another test program

Revision 651 - Directory Listing
Modified Thu Dec 31 15:41:24 2009 UTC (7 years, 10 months ago) by jhr
  More OpenCL coding: added CL.Program and CL.Kernel.

Revision 650 - Directory Listing
Modified Thu Dec 31 03:31:46 2009 UTC (7 years, 10 months ago) by jhr
  Added compiling instructions

Revision 649 - Directory Listing
Modified Thu Dec 31 03:29:24 2009 UTC (7 years, 10 months ago) by jhr
  More printing

Revision 648 - Directory Listing
Modified Thu Dec 31 02:51:35 2009 UTC (7 years, 10 months ago) by jhr
  Added getGlobalMemSize to Device module

Revision 647 - Directory Listing
Modified Thu Dec 31 02:50:53 2009 UTC (7 years, 10 months ago) by jhr
  Added extension constants for half and double FP

Revision 646 - Directory Listing
Modified Thu Dec 31 01:42:03 2009 UTC (7 years, 10 months ago) by jhr
  Fix 64-bit compatibility issues

Revision 645 - Directory Listing
Modified Thu Dec 31 01:19:47 2009 UTC (7 years, 10 months ago) by jhr
  More info printing

Revision 644 - Directory Listing
Modified Thu Dec 31 01:19:38 2009 UTC (7 years, 10 months ago) by jhr
  Fix bugs in C version

Revision 643 - Directory Listing
Modified Thu Dec 31 01:19:04 2009 UTC (7 years, 10 months ago) by jhr
  Fix infinite loop in splitExtensions

Revision 642 - Directory Listing
Modified Wed Dec 30 23:38:56 2009 UTC (7 years, 10 months ago) by jhr
  Starting to work on OpenCL test program

Revision 641 - Directory Listing
Modified Wed Dec 30 23:36:19 2009 UTC (7 years, 10 months ago) by jhr
  Tweaking CL signature

Revision 640 - Directory Listing
Modified Wed Dec 30 23:36:04 2009 UTC (7 years, 10 months ago) by jhr
  Implement device query functions

Revision 639 - Directory Listing
Modified Wed Dec 30 23:35:29 2009 UTC (7 years, 10 months ago) by jhr
  Added aliases for clGetDeviceInfo.

Revision 638 - Directory Listing
Modified Wed Dec 30 22:57:20 2009 UTC (7 years, 10 months ago) by jhr
  Moved splitExtensions code to Util module

Revision 637 - Directory Listing
Modified Wed Dec 30 22:56:47 2009 UTC (7 years, 10 months ago) by jhr
  Added alias

Revision 636 - Directory Listing
Modified Wed Dec 30 22:08:17 2009 UTC (7 years, 10 months ago) by jhr
  Implement getDevices and stub out other queries

Revision 635 - Directory Listing
Modified Wed Dec 30 22:07:47 2009 UTC (7 years, 10 months ago) by jhr
  Added more aliases for clGetContextInfo

Revision 634 - Directory Listing
Modified Wed Dec 30 22:07:09 2009 UTC (7 years, 10 months ago) by jhr
  Switch to using Util functions

Revision 633 - Directory Listing
Modified Wed Dec 30 22:06:26 2009 UTC (7 years, 10 months ago) by jhr
  Added Util module.

Revision 632 - Directory Listing
Modified Wed Dec 30 21:16:18 2009 UTC (7 years, 10 months ago) by jhr
  Changed type name Context.properties to Context.property

Revision 631 - Directory Listing
Modified Wed Dec 30 21:15:23 2009 UTC (7 years, 10 months ago) by jhr
  Implement CmdQ module

Revision 630 - Directory Listing
Modified Wed Dec 30 20:56:43 2009 UTC (7 years, 10 months ago) by jhr
  Fixed syntax errors

Revision 629 - Directory Listing
Modified Wed Dec 30 20:56:27 2009 UTC (7 years, 10 months ago) by jhr
  Added missing modules

Revision 628 - Directory Listing
Modified Wed Dec 30 20:50:53 2009 UTC (7 years, 10 months ago) by jhr
  Fixing type errors

Revision 627 - Directory Listing
Modified Wed Dec 30 20:50:18 2009 UTC (7 years, 10 months ago) by jhr
  Added size_t type

Revision 626 - Directory Listing
Modified Wed Dec 30 20:49:51 2009 UTC (7 years, 10 months ago) by jhr
  Tuning the types of C functions

Revision 625 - Directory Listing
Modified Wed Dec 30 18:21:16 2009 UTC (7 years, 10 months ago) by jhr
  Fixing type errors

Revision 624 - Directory Listing
Modified Wed Dec 30 18:11:22 2009 UTC (7 years, 10 months ago) by jhr
  Fixing type errors

Revision 623 - Directory Listing
Modified Wed Dec 30 18:11:08 2009 UTC (7 years, 10 months ago) by jhr
  Added structure aliases for scalar types.

Revision 622 - Directory Listing
Modified Wed Dec 30 17:48:33 2009 UTC (7 years, 10 months ago) by jhr
  Fixing type errors (many more to go)

Revision 621 - Directory Listing
Modified Wed Dec 30 17:48:21 2009 UTC (7 years, 10 months ago) by jhr
  Add multiple aliases for functions.

Revision 620 - Directory Listing
Modified Tue Dec 22 23:32:19 2009 UTC (7 years, 10 months ago) by jhr
  Add gradient images and fix MLB file

Revision 619 - Directory Listing
Modified Tue Dec 22 23:32:01 2009 UTC (7 years, 10 months ago) by jhr
  Added comments

Revision 618 - Directory Listing
Modified Tue Dec 22 23:31:33 2009 UTC (7 years, 10 months ago) by jhr
  New file: some color utility code

Revision 617 - Directory Listing
Modified Tue Dec 22 23:30:37 2009 UTC (7 years, 10 months ago) by jhr
  New module for procedural generation of gradient images.

Revision 616 - Directory Listing
Modified Tue Dec 22 05:56:50 2009 UTC (7 years, 10 months ago) by pavelk
Work on translate.sml

Revision 615 - Directory Listing
Modified Tue Dec 22 05:33:01 2009 UTC (7 years, 10 months ago) by jhr
  Some work on OpenCL code

Revision 614 - Directory Listing
Modified Fri Dec 18 21:13:52 2009 UTC (7 years, 11 months ago) by jhr
  More FI code

Revision 613 - Directory Listing
Modified Fri Dec 18 21:13:41 2009 UTC (7 years, 11 months ago) by jhr
  Added glue-code file

Revision 612 - Directory Listing
Modified Fri Dec 18 14:59:58 2009 UTC (7 years, 11 months ago) by jhr
  Working on FI glue for OpenCL

Revision 611 - Directory Listing
Modified Tue Dec 15 15:41:36 2009 UTC (7 years, 11 months ago) by jhr
  Started to switch to using letPRIM in translations

Revision 610 - Directory Listing
Modified Tue Dec 15 15:41:20 2009 UTC (7 years, 11 months ago) by jhr
  Added NEG and NORM primops

Revision 609 - Directory Listing
Modified Tue Dec 15 14:17:53 2009 UTC (7 years, 11 months ago) by jhr
  Added letPRIM helper function

Revision 608 - Directory Listing
Modified Tue Dec 15 04:25:52 2009 UTC (7 years, 11 months ago) by jhr
  Fixed indentation

Revision 607 - Directory Listing
Modified Tue Dec 15 01:44:12 2009 UTC (7 years, 11 months ago) by pavelk
Move normalizing vectors into a separate function in order to trim down code size.

Revision 606 - Directory Listing
Modified Mon Dec 14 05:13:25 2009 UTC (7 years, 11 months ago) by pavelk
Fixed incorrect comment

Revision 605 - Directory Listing
Modified Mon Dec 14 05:12:57 2009 UTC (7 years, 11 months ago) by pavelk
Finished preliminaries for translation. We have the materials to construct the old example. Next we need to debug everything... =(

Revision 604 - Directory Listing
Modified Sun Dec 13 21:31:10 2009 UTC (7 years, 11 months ago) by pavelk
Work on IR.

Revision 603 - Directory Listing
Modified Sun Dec 13 17:17:33 2009 UTC (7 years, 11 months ago) by jhr
  Working on bump-mapping example

Revision 602 - Directory Listing
Modified Sun Dec 13 17:11:48 2009 UTC (7 years, 11 months ago) by jhr
  Remove unused normalize-flag argument from floating-point versions of
  vertexAttribArray functions.

Revision 601 - Directory Listing
Modified Sat Dec 12 17:41:07 2009 UTC (7 years, 11 months ago) by jhr
  Added fromVector and fromArray functions to buffer interface

Revision 600 - Directory Listing
Modified Sat Dec 12 17:40:42 2009 UTC (7 years, 11 months ago) by jhr
  Working on bump-mapping demo

Revision 599 - Directory Listing
Modified Sat Dec 12 16:21:00 2009 UTC (7 years, 11 months ago) by jhr
  Working on bump-map shaders

Revision 598 - Directory Listing
Modified Sat Dec 12 16:08:15 2009 UTC (7 years, 11 months ago) by jhr
  Working on bump mapping demo

Revision 597 - Directory Listing
Modified Sat Dec 12 02:10:45 2009 UTC (7 years, 11 months ago) by jhr
  Fix bugs in PNG file loading

Revision 596 - Directory Listing
Modified Sat Dec 12 02:10:31 2009 UTC (7 years, 11 months ago) by jhr
  Make sure that CFLAGS is used to compile glue code

Revision 595 - Directory Listing
Modified Sat Dec 12 02:09:26 2009 UTC (7 years, 11 months ago) by jhr
  Added main.sml

Revision 594 - Directory Listing
Modified Fri Dec 11 23:32:44 2009 UTC (7 years, 11 months ago) by jhr
  Working on bump-mapping example

Revision 593 - Directory Listing
Modified Fri Dec 11 22:48:36 2009 UTC (7 years, 11 months ago) by jhr
  Added some utility functions to ImageIO structure

Revision 592 - Directory Listing
Modified Fri Dec 11 20:28:37 2009 UTC (7 years, 11 months ago) by jhr
  Added header comments

Revision 591 - Directory Listing
Modified Fri Dec 11 20:27:17 2009 UTC (7 years, 11 months ago) by jhr
  Working on bump-mapping demo

Revision 590 - Directory Listing
Modified Fri Dec 11 20:19:02 2009 UTC (7 years, 11 months ago) by jhr
  Added Triangle to exported structures

Revision 589 - Directory Listing
Modified Fri Dec 11 20:16:56 2009 UTC (7 years, 11 months ago) by jhr
  Added bump-mapping example Makefile

Revision 588 - Directory Listing
Modified Fri Dec 11 20:11:55 2009 UTC (7 years, 11 months ago) by jhr
  Added Triangle structure

Revision 587 - Directory Listing
Modified Fri Dec 11 18:17:36 2009 UTC (7 years, 11 months ago) by jhr
  Track changes to base

Revision 586 - Directory Listing
Modified Fri Dec 11 18:13:28 2009 UTC (7 years, 11 months ago) by jhr
  Track changes to base

Revision 585 - Directory Listing
Modified Fri Dec 11 18:11:18 2009 UTC (7 years, 11 months ago) by jhr
  Added ray, plane, and triangle types to SML3dTypes

Revision 584 - Directory Listing
Modified Fri Dec 11 17:58:26 2009 UTC (7 years, 11 months ago) by jhr
  Adding support for 3d planes and triangles

Revision 583 - Directory Listing
Modified Fri Dec 11 16:30:15 2009 UTC (7 years, 11 months ago) by jhr
  Track changes to base signatures

Revision 582 - Directory Listing
Modified Fri Dec 11 16:28:08 2009 UTC (7 years, 11 months ago) by jhr
  Cleaning up the base interfaces to make them more uniform.

Revision 581 - Directory Listing
Modified Thu Dec 10 18:15:39 2009 UTC (7 years, 11 months ago) by jhr
  Placeholder for animation library

Revision 580 - Directory Listing
Modified Wed Dec 9 23:11:22 2009 UTC (7 years, 11 months ago) by jhr
  More FFI glue

Revision 579 - Directory Listing
Modified Wed Dec 9 22:56:16 2009 UTC (7 years, 11 months ago) by jhr
  Added constants for flags

Revision 578 - Directory Listing
Modified Wed Dec 9 22:55:58 2009 UTC (7 years, 11 months ago) by jhr
  Working on FFI glue

Revision 577 - Directory Listing
Modified Wed Dec 9 15:07:15 2009 UTC (7 years, 11 months ago) by jhr
  Working on OpenCL FFI glue

Revision 576 - Directory Listing
Modified Tue Dec 8 16:19:38 2009 UTC (7 years, 11 months ago) by jhr
  Working on translation to IR

Revision 575 - Directory Listing
Modified Tue Dec 8 04:47:46 2009 UTC (7 years, 11 months ago) by pavelk
Fleshed out a few more definitions for some action datatypes. Added a function that translates PSVars to IRVars. Implemented translation of "gravity" action \(although it was mostly similar to move.\)

Revision 574 - Directory Listing
Modified Tue Dec 8 04:02:37 2009 UTC (7 years, 11 months ago) by jhr
  More OpenCL work

Revision 573 - Directory Listing
Modified Tue Dec 8 03:52:40 2009 UTC (7 years, 11 months ago) by jhr
  Working on OpenCL

Revision 572 - Directory Listing
Modified Mon Dec 7 21:13:15 2009 UTC (7 years, 11 months ago) by jhr
  Working on OpenCL support

Revision 571 - Directory Listing
Modified Mon Dec 7 04:20:49 2009 UTC (7 years, 11 months ago) by jhr
  More OpenCL work

Revision 570 - Directory Listing
Modified Sun Dec 6 19:50:19 2009 UTC (7 years, 11 months ago) by jhr
  Added C program that prints info about OpenCL support

Revision 569 - Directory Listing
Modified Sun Dec 6 19:37:08 2009 UTC (7 years, 11 months ago) by jhr
  Put OpenCL code into subdirectory and create tests subdirectory

Revision 568 - Directory Listing
Modified Sun Dec 6 19:35:38 2009 UTC (7 years, 11 months ago) by jhr
  Working on OpenCL support

Revision 567 - Directory Listing
Modified Sun Dec 6 04:21:29 2009 UTC (7 years, 11 months ago) by jhr
  Working on OpenCL implementation

Revision 566 - Directory Listing
Modified Sat Dec 5 23:20:22 2009 UTC (7 years, 11 months ago) by jhr
  Working on OpenCL library

Revision 565 - Directory Listing
Modified Fri Dec 4 13:57:52 2009 UTC (7 years, 11 months ago) by jhr
  Started working on a bump-mapping example using shaders

Revision 564 - Directory Listing
Modified Thu Dec 3 19:42:03 2009 UTC (7 years, 11 months ago) by jhr
  Minor edits

Revision 563 - Directory Listing
Modified Thu Dec 3 18:56:04 2009 UTC (7 years, 11 months ago) by jhr
  Adjust indentation

Revision 562 - Directory Listing
Modified Thu Dec 3 18:48:28 2009 UTC (7 years, 11 months ago) by jhr
  Fixed some type errors

Revision 561 - Directory Listing
Modified Thu Dec 3 18:45:32 2009 UTC (7 years, 11 months ago) by jhr
  move compW to animation.sml

Revision 560 - Directory Listing
Modified Thu Dec 3 18:45:21 2009 UTC (7 years, 11 months ago) by jhr
  Added examples/animation makefile to configure and fixed a typo.

Revision 559 - Directory Listing
Modified Thu Dec 3 18:12:10 2009 UTC (7 years, 11 months ago) by wchaney
added w value computation for quaternion and fixed bug in creating a quaternion (changed so x=x, y=y and z=z)

Revision 558 - Directory Listing
Modified Thu Dec 3 16:20:48 2009 UTC (7 years, 11 months ago) by wchaney
Deleting Makefile that was added accidentally

Revision 557 - Directory Listing
Modified Thu Dec 3 16:17:56 2009 UTC (7 years, 11 months ago) by wchaney
Basic setup example for animation. Comments need to be added and some edge case issues need to be fixed still.

Revision 556 - Directory Listing
Modified Wed Dec 2 05:57:38 2009 UTC (7 years, 11 months ago) by jhr
  Add beginnings of model shader

Revision 555 - Directory Listing
Modified Wed Dec 2 05:52:49 2009 UTC (7 years, 11 months ago) by jhr
  Update README

Revision 554 - Directory Listing
Modified Wed Dec 2 05:50:53 2009 UTC (7 years, 11 months ago) by jhr
  change GBR/GBRA to BGR/BGRA.

Revision 553 - Directory Listing
Modified Wed Dec 2 05:50:21 2009 UTC (7 years, 11 months ago) by jhr
  Update TGAFileIO to use the IMAGE_FILE_IO interface

Revision 552 - Directory Listing
Modified Wed Dec 2 05:49:12 2009 UTC (7 years, 11 months ago) by jhr
  Change shader paths to data/textures

Revision 551 - Directory Listing
Modified Wed Dec 2 02:51:50 2009 UTC (7 years, 11 months ago) by jhr
  Added textures for model.

Revision 550 - Directory Listing
Modified Tue Dec 1 19:42:14 2009 UTC (7 years, 11 months ago) by jhr
  Added rotateVec, lerp, and slerp operations.

Revision 549 - Directory Listing
Modified Tue Dec 1 19:27:51 2009 UTC (7 years, 11 months ago) by jhr
  Print some info about the model

Revision 548 - Directory Listing
Modified Tue Dec 1 15:28:19 2009 UTC (7 years, 11 months ago) by jhr
  Fixing up new particle-system code

Revision 547 - Directory Listing
Modified Tue Dec 1 06:30:16 2009 UTC (7 years, 11 months ago) by pavelk
Moved old particle system implementation into separate files, and updated the new ones to support our new version of particle systems. Unfortunately I don't know whether or not it compiles since we don't have any examples that use this new system.

Revision 546 - Directory Listing
Modified Thu Nov 26 02:22:47 2009 UTC (7 years, 11 months ago) by jhr
  Placeholder for 3ds file-loader test

Revision 545 - Directory Listing
Modified Tue Nov 24 20:31:08 2009 UTC (7 years, 11 months ago) by jhr
  Configure MD5 loader test

Revision 544 - Directory Listing
Modified Tue Nov 24 20:30:45 2009 UTC (7 years, 11 months ago) by jhr
  New test of MD5 loader library

Revision 543 - Directory Listing
Modified Tue Nov 24 20:30:23 2009 UTC (7 years, 11 months ago) by jhr
  Fix lexer bugs in MD5 loader

Revision 542 - Directory Listing
Modified Tue Nov 24 18:02:36 2009 UTC (7 years, 11 months ago) by jhr
  Remove incomplete DevIL support from the configuration and doc files.
  I left the small amount of source code, in case someone decides to
  revive it someday.

Revision 541 - Directory Listing
Modified Tue Nov 24 16:51:32 2009 UTC (7 years, 11 months ago) by jhr
  Use the MD3-file loader library

Revision 540 - Directory Listing
Modified Tue Nov 24 16:24:35 2009 UTC (7 years, 11 months ago) by jhr
  Put the pathmap in the lib directory and automatically generate the
  MLB wrappers at configure time

Revision 539 - Directory Listing
Modified Tue Nov 24 15:47:22 2009 UTC (7 years, 11 months ago) by jhr
  Add blocks and smart constructors to IR

Revision 538 - Directory Listing
Modified Tue Nov 24 14:07:50 2009 UTC (7 years, 11 months ago) by jhr
  Documentation

Revision 537 - Directory Listing
Modified Tue Nov 24 14:07:40 2009 UTC (7 years, 11 months ago) by jhr
  Add MLB file

Revision 536 - Directory Listing
Modified Tue Nov 24 14:07:04 2009 UTC (7 years, 11 months ago) by jhr
  Fix structure name

Revision 535 - Directory Listing
Modified Tue Nov 24 14:06:45 2009 UTC (7 years, 11 months ago) by jhr
  Updates to conform to naming conventions

Revision 534 - Directory Listing
Modified Tue Nov 24 14:05:20 2009 UTC (7 years, 11 months ago) by jhr
  Added MLB file and fix type errors

Revision 533 - Directory Listing
Modified Tue Nov 24 13:49:11 2009 UTC (7 years, 11 months ago) by jhr
  normalize naming conventions

Revision 532 - Directory Listing
Modified Tue Nov 24 13:48:38 2009 UTC (7 years, 11 months ago) by jhr
  Adding md3 loader

Revision 531 - Directory Listing
Modified Tue Nov 24 00:14:48 2009 UTC (7 years, 11 months ago) by jhr
  Fixing type errors, etc.

Revision 530 - Directory Listing
Modified Tue Nov 24 00:14:23 2009 UTC (7 years, 11 months ago) by jhr
  Add local copy of ml-lpt-lib until MLton includes it in its distribution

Revision 529 - Directory Listing
Modified Sat Nov 21 19:05:30 2009 UTC (7 years, 11 months ago) by jhr
  Working on documentation

Revision 528 - Directory Listing
Modified Sat Nov 21 18:44:26 2009 UTC (7 years, 11 months ago) by jhr
  Converted PGMFileIO to use IMAGE_FILE_IO interface

Revision 527 - Directory Listing
Modified Sat Nov 21 15:18:33 2009 UTC (7 years, 11 months ago) by jhr
  Added TODO file

Revision 526 - Directory Listing
Modified Sat Nov 21 15:13:13 2009 UTC (7 years, 11 months ago) by jhr
  Implemented PPMFileIO.{loadFile,loadImage} functions

Revision 525 - Directory Listing
Modified Thu Nov 19 19:36:42 2009 UTC (8 years ago) by jhr
  Working on MD5 loader library

Revision 524 - Directory Listing
Modified Thu Nov 19 19:36:21 2009 UTC (8 years ago) by jhr
  Include AABB modules

Revision 523 - Directory Listing
Modified Wed Nov 18 16:28:38 2009 UTC (8 years ago) by jhr
  Added check for mlton native size

Revision 522 - Directory Listing
Modified Wed Nov 18 05:09:05 2009 UTC (8 years ago) by jhr
  Working on image I/O

Revision 521 - Directory Listing
Modified Wed Nov 18 04:51:26 2009 UTC (8 years ago) by jhr
  Working on image I/O

Revision 520 - Directory Listing
Modified Wed Nov 18 04:02:17 2009 UTC (8 years ago) by jhr
  Correct comment

Revision 519 - Directory Listing
Modified Wed Nov 18 02:39:38 2009 UTC (8 years ago) by jhr
Starting to work on DDS support

Revision 518 - Directory Listing
Modified Tue Nov 17 22:14:13 2009 UTC (8 years ago) by jhr
  Adding lexer specifications

Revision 517 - Directory Listing
Modified Tue Nov 17 15:58:42 2009 UTC (8 years ago) by jhr
  Code cleanup

Revision 516 - Directory Listing
Modified Tue Nov 17 14:21:26 2009 UTC (8 years ago) by jhr
  Code cleanup

Revision 515 - Directory Listing
Modified Tue Nov 17 04:32:50 2009 UTC (8 years ago) by pavelk
Added an infrastructure for the compilation process, used MOVE as a prototype.

Revision 514 - Directory Listing
Modified Thu Nov 12 21:44:03 2009 UTC (8 years ago) by jhr
  Working on MD5 loading

Revision 513 - Directory Listing
Modified Thu Nov 12 20:13:17 2009 UTC (8 years ago) by jhr
  Working on MD5 loader support

Revision 512 - Directory Listing
Modified Thu Nov 12 20:11:52 2009 UTC (8 years ago) by jhr
  Added AABB support and map2 function to vector structures

Revision 511 - Directory Listing
Modified Thu Nov 12 17:43:30 2009 UTC (8 years ago) by jhr
  Added comments

Revision 510 - Directory Listing
Modified Thu Nov 12 16:21:26 2009 UTC (8 years ago) by jhr
  Working on MD5 mesh loader

Revision 509 - Directory Listing
Modified Thu Nov 12 14:42:54 2009 UTC (8 years ago) by jhr
  Working on MD5 mesh loader

Revision 508 - Directory Listing
Modified Wed Nov 11 22:59:26 2009 UTC (8 years ago) by jhr
  Added %header

Revision 507 - Directory Listing
Modified Fri Nov 6 22:36:28 2009 UTC (8 years ago) by jhr
  ML-antlr parser for md5 mesh and animation files

Revision 506 - Directory Listing
Modified Fri Nov 6 11:36:53 2009 UTC (8 years ago) by jhr
  Working on particle-shader example

Revision 505 - Directory Listing
Modified Thu Nov 5 18:02:07 2009 UTC (8 years ago) by jhr
  Working on example

Revision 504 - Directory Listing
Modified Thu Nov 5 18:01:54 2009 UTC (8 years ago) by jhr
  Added support for vertex-attribute arrays and the drawArrays command

Revision 503 - Directory Listing
Modified Thu Nov 5 16:12:46 2009 UTC (8 years ago) by jhr
  Added signature constraint

Revision 502 - Directory Listing
Modified Thu Nov 5 16:07:00 2009 UTC (8 years ago) by jhr
  Starting to write a new shader demo.

Revision 501 - Directory Listing
Modified Tue Nov 3 15:46:36 2009 UTC (8 years ago) by jhr
  Working on translation

Revision 500 - Directory Listing
Modified Tue Nov 3 15:21:48 2009 UTC (8 years ago) by jhr
  Remove signature for IR

Revision 499 - Directory Listing
Modified Tue Nov 3 14:02:09 2009 UTC (8 years ago) by jhr
  Renaming to match coding conventions

Revision 498 - Directory Listing
Modified Sun Oct 25 03:32:49 2009 UTC (8 years ago) by pavelk
Broke out particle IR into its own module.

Revision 497 - Directory Listing
Modified Sun Oct 18 03:28:10 2009 UTC (8 years, 1 month ago) by jhr
  Fixed indentation

Revision 496 - Directory Listing
Modified Wed Oct 14 05:23:53 2009 UTC (8 years, 1 month ago) by pavelk
Whoops, forgot this with the last change.

Revision 495 - Directory Listing
Modified Wed Oct 14 05:19:05 2009 UTC (8 years, 1 month ago) by pavelk
Added a first pass at datastructures for an internal representation of our particle systems.

Revision 494 - Directory Listing
Modified Tue Oct 6 18:33:42 2009 UTC (8 years, 1 month ago) by jhr
  bug fix

Revision 493 - Directory Listing
Modified Tue Oct 6 16:53:39 2009 UTC (8 years, 1 month ago) by jhr
  Porting gears demo

Revision 492 - Directory Listing
Modified Tue Oct 6 16:26:12 2009 UTC (8 years, 1 month ago) by jhr
  Added NORMALIZE capability

Revision 491 - Directory Listing
Modified Tue Oct 6 15:44:38 2009 UTC (8 years, 1 month ago) by jhr
  Update initWithArgs to return the list of arguments not consumed by GLUT.

Revision 490 - Directory Listing
Modified Mon Oct 5 21:42:34 2009 UTC (8 years, 1 month ago) by jhr
  Adding gears example (still needs some work)

Revision 489 - Directory Listing
Modified Sat Sep 26 17:38:27 2009 UTC (8 years, 1 month ago) by pavelk
Fixed bugs associated with OrbitLine. Looks pretty cool now.

Revision 488 - Directory Listing
Modified Thu Sep 24 19:39:02 2009 UTC (8 years, 1 month ago) by jhr
  Starting to implement an OpenCL API

Revision 487 - Directory Listing
Modified Thu Sep 24 06:19:20 2009 UTC (8 years, 1 month ago) by pavelk
Added PSysOrbitLineSeg. Work in progress...

Revision 486 - Directory Listing
Modified Thu Sep 24 00:30:05 2009 UTC (8 years, 1 month ago) by pavelk
Make psysenv its own type instead of having to refer to PSYSENV.set all the time.

Revision 485 - Directory Listing
Modified Wed Sep 23 06:44:25 2009 UTC (8 years, 1 month ago) by pavelk
Started the use of red-black trees, although it could be a bit cleaner. May have ruined indentation again (did my best not to...)

Revision 484 - Directory Listing
Modified Wed Sep 23 01:23:36 2009 UTC (8 years, 1 month ago) by jhr
  initial import

Revision 483 - Directory Listing
Modified Tue Sep 22 04:33:05 2009 UTC (8 years, 1 month ago) by jhr
  Put modules in their own files and fix indentation

Revision 482 - Directory Listing
Modified Tue Sep 22 01:03:44 2009 UTC (8 years, 1 month ago) by jhr
  Added brick example to targets

Revision 481 - Directory Listing
Modified Mon Sep 21 22:46:32 2009 UTC (8 years, 1 month ago) by jhr
  Better cleanup/configuration

Revision 480 - Directory Listing
Modified Fri Sep 4 14:19:03 2009 UTC (8 years, 2 months ago) by jhr
   Add getDrawBuffers (not implemented yet)

Revision 479 - Directory Listing
Modified Fri Sep 4 14:18:27 2009 UTC (8 years, 2 months ago) by jhr
  Minor edits

Revision 478 - Directory Listing
Modified Fri Sep 4 14:17:43 2009 UTC (8 years, 2 months ago) by jhr
  Update autoconf version test to 2.60

Revision 477 - Directory Listing
Modified Fri Sep 4 05:27:09 2009 UTC (8 years, 2 months ago) by pavelk
Implemented particle example using new interface. Getting ready to move to GPUs

Revision 476 - Directory Listing
Modified Wed Sep 2 03:03:51 2009 UTC (8 years, 2 months ago) by pavelk
Adding preliminary definion for a PSysVar

Revision 475 - Directory Listing
Modified Thu Jun 4 20:50:23 2009 UTC (8 years, 5 months ago) by pavelk
Fixed build. Price of not having MLton on the macLab machines =(

Revision 474 - Directory Listing
Modified Thu Jun 4 20:41:40 2009 UTC (8 years, 5 months ago) by pavelk
Added documentation to particles-sig.sml, updated README

Revision 473 - Directory Listing
Modified Tue Jun 2 02:54:01 2009 UTC (8 years, 5 months ago) by jhr
  Added lineWidth function.

Revision 472 - Directory Listing
Modified Mon Jun 1 14:07:52 2009 UTC (8 years, 5 months ago) by jhr
  More work on documentation

Revision 471 - Directory Listing
Modified Mon Jun 1 13:43:29 2009 UTC (8 years, 5 months ago) by jhr
  Working on documentation

Revision 470 - Directory Listing
Modified Mon Jun 1 13:43:11 2009 UTC (8 years, 5 months ago) by jhr
  Added OpenGL 3.1

Revision 469 - Directory Listing
Modified Sun May 31 16:17:59 2009 UTC (8 years, 5 months ago) by jhr
  Simplify paths to MLB files by using the wrappers in the lib directory.

Revision 468 - Directory Listing
Modified Sun May 31 16:06:30 2009 UTC (8 years, 5 months ago) by jhr
  Wrapper mlb files so that we can use simpler paths to access them

Revision 467 - Directory Listing
Modified Sun May 31 15:14:43 2009 UTC (8 years, 5 months ago) by jhr
  Comment out incomplete code.

Revision 466 - Directory Listing
Modified Fri May 29 23:13:49 2009 UTC (8 years, 5 months ago) by pavelk
Fixed a bug which prevented count from being decremented when particles dies. Sped up performance by not updating the buffers after every action.

Revision 465 - Directory Listing
Modified Fri May 29 22:51:06 2009 UTC (8 years, 5 months ago) by pavelk
Changed actions to be particle->particle types. Vertex information (color and position) now resides in fixed buffers.

Revision 464 - Directory Listing
Modified Wed May 27 18:22:16 2009 UTC (8 years, 5 months ago) by pavelk
Updated preliminary code to support color buffers and fix memory problem.

Revision 463 - Directory Listing
Modified Sun May 24 14:43:38 2009 UTC (8 years, 5 months ago) by jhr
  Don't render when there are no particles.

Revision 462 - Directory Listing
Modified Sat May 23 16:59:29 2009 UTC (8 years, 5 months ago) by jhr
  Overhaul of image-io library to add PNG support.

Revision 461 - Directory Listing
Modified Sat May 23 15:53:06 2009 UTC (8 years, 5 months ago) by jhr
  Added comment

Revision 460 - Directory Listing
Modified Sat May 23 14:50:03 2009 UTC (8 years, 5 months ago) by jhr
  Working on Image IO support for PNG files.

Revision 459 - Directory Listing
Modified Sat May 23 13:59:31 2009 UTC (8 years, 5 months ago) by jhr
  Working on documentation

Revision 458 - Directory Listing
Modified Fri May 22 23:34:02 2009 UTC (8 years, 5 months ago) by pavelk
First attempt at using vertex buffers to render the particles, ran into some sort of exception on Linux. Added geyser to top-level makefile.

Revision 457 - Directory Listing
Modified Tue May 19 13:48:38 2009 UTC (8 years, 6 months ago) by jhr
  Added ARB_texture_rectangle support

Revision 456 - Directory Listing
Modified Tue May 19 13:47:40 2009 UTC (8 years, 6 months ago) by jhr
  Fixed configuration bug and minor cleanup

Revision 455 - Directory Listing
Modified Tue May 19 13:46:30 2009 UTC (8 years, 6 months ago) by jhr
  Added target3D type; still need 3D texture operations

Revision 454 - Directory Listing
Modified Mon May 18 23:19:14 2009 UTC (8 years, 6 months ago) by jhr
  Working on FBO support

Revision 453 - Directory Listing
Modified Mon May 18 23:19:01 2009 UTC (8 years, 6 months ago) by jhr
  More extension support

Revision 452 - Directory Listing
Modified Mon May 18 23:12:42 2009 UTC (8 years, 6 months ago) by jhr
  Added hooks to support extensions.

Revision 451 - Directory Listing
Modified Mon May 18 23:12:04 2009 UTC (8 years, 6 months ago) by jhr
  Added OBJECT_ID signature.

Revision 450 - Directory Listing
Modified Mon May 18 21:15:40 2009 UTC (8 years, 6 months ago) by jhr
  Adding support for EXT_framebuffer_object

Revision 449 - Directory Listing
Modified Mon May 18 21:15:00 2009 UTC (8 years, 6 months ago) by jhr
  Fix comment

Revision 448 - Directory Listing
Modified Mon May 18 18:55:42 2009 UTC (8 years, 6 months ago) by jhr
  Added deleteList function

Revision 447 - Directory Listing
Modified Sat May 16 17:18:30 2009 UTC (8 years, 6 months ago) by jhr
  Added glue code so that we can use libpng to read images.

Revision 446 - Directory Listing
Modified Sat May 16 17:17:59 2009 UTC (8 years, 6 months ago) by jhr
  Fixed bugs in macro

Revision 445 - Directory Listing
Modified Sat May 16 16:42:05 2009 UTC (8 years, 6 months ago) by jhr
  Fix header comment.

Revision 444 - Directory Listing
Modified Mon May 11 20:48:05 2009 UTC (8 years, 6 months ago) by jhr
  Moved Makefile from base/opengl to base

Revision 443 - Directory Listing
Modified Mon May 11 20:47:40 2009 UTC (8 years, 6 months ago) by jhr
  Added check function

Revision 442 - Directory Listing
Modified Mon May 11 20:43:21 2009 UTC (8 years, 6 months ago) by jhr
  Added hasExtension function

Revision 441 - Directory Listing
Modified Mon May 11 18:47:02 2009 UTC (8 years, 6 months ago) by jhr
  Added mechanism to include the extension's name in the generated code.

Revision 440 - Directory Listing
Modified Mon May 11 18:22:12 2009 UTC (8 years, 6 months ago) by jhr
  Working on support for the ARB_vertex_buffet_object extension.

Revision 439 - Directory Listing
Modified Sun May 10 06:09:15 2009 UTC (8 years, 6 months ago) by jhr
  Fixed spelling error

Revision 438 - Directory Listing
Modified Fri May 1 22:04:01 2009 UTC (8 years, 6 months ago) by pavelk
Added bounce. Needs tuning.

Revision 437 - Directory Listing
Modified Wed Apr 29 14:29:14 2009 UTC (8 years, 6 months ago) by pavelk
Added sink action. Example now has something interesting on a loop.

Revision 436 - Directory Listing
Modified Wed Apr 29 02:25:01 2009 UTC (8 years, 6 months ago) by pavelk
Updated random generation of points in a disc. I believe that this is correct, although not as efficient as can be since it involves a square root.

Revision 435 - Directory Listing
Modified Tue Apr 28 05:00:54 2009 UTC (8 years, 6 months ago) by pavelk
Added gravity action and a few domain generator implmentations. The disc needs to be reworked, it's not even close to uniform.

Revision 434 - Directory Listing
Modified Mon Apr 27 19:59:42 2009 UTC (8 years, 6 months ago) by jhr
  Minor fixes and code cleanup

Revision 433 - Directory Listing
Modified Mon Apr 27 18:52:17 2009 UTC (8 years, 6 months ago) by pavelk
Changed particle render size to its velocity, otherwise it was too small\!

Revision 432 - Directory Listing
Modified Mon Apr 27 18:48:13 2009 UTC (8 years, 6 months ago) by jhr
  Remove unused file; fix README

Revision 431 - Directory Listing
Modified Mon Apr 27 18:33:39 2009 UTC (8 years, 6 months ago) by jhr
  Renamed old particle example as geyser.

Revision 430 - Directory Listing
Modified Mon Apr 27 18:29:19 2009 UTC (8 years, 6 months ago) by jhr
  MLB file cleanup

Revision 429 - Directory Listing
Modified Mon Apr 27 15:10:27 2009 UTC (8 years, 6 months ago) by pavelk
First pass at new implementation of particle systesm using David Mcallister's API

Revision 428 - Directory Listing
Modified Wed Apr 8 19:36:39 2009 UTC (8 years, 7 months ago) by jhr
  More path fixing

Revision 427 - Directory Listing
Modified Wed Apr 8 18:59:51 2009 UTC (8 years, 7 months ago) by jhr
  Fixed paths

Revision 426 - Directory Listing
Modified Wed Apr 8 18:26:36 2009 UTC (8 years, 7 months ago) by jhr
  Update to reflect change in glut.mlb

Revision 425 - Directory Listing
Modified Wed Apr 8 18:23:22 2009 UTC (8 years, 7 months ago) by jhr
  Fixed MLB files; also made the glut.mlb file only export the GLUT
  modules.

Revision 424 - Directory Listing
Modified Wed Apr 8 18:15:32 2009 UTC (8 years, 7 months ago) by jhr
  Added instructions for running the generator

Revision 423 - Directory Listing
Modified Tue Mar 31 13:52:26 2009 UTC (8 years, 7 months ago) by jhr
  Minor editing

Revision 422 - Directory Listing
Modified Mon Jan 26 03:54:19 2009 UTC (8 years, 9 months ago) by jhr
  Directory reorg

Revision 421 - Directory Listing
Modified Mon Jan 26 03:53:53 2009 UTC (8 years, 9 months ago) by jhr
  Working on BSP loader

Revision 420 - Directory Listing
Modified Mon Jan 26 01:04:25 2009 UTC (8 years, 9 months ago) by jhr
  Working on BSP file loader

Revision 419 - Directory Listing
Modified Sun Jan 25 22:45:11 2009 UTC (8 years, 9 months ago) by jhr
  Sample data copied from Haskell frag program

Revision 418 - Directory Listing
Modified Sun Jan 25 20:24:03 2009 UTC (8 years, 9 months ago) by jhr
  rearranging files

Revision 417 - Directory Listing
Modified Sun Jan 25 20:22:39 2009 UTC (8 years, 9 months ago) by jhr
  New directory

Revision 416 - Directory Listing
Modified Sun Jan 25 18:43:10 2009 UTC (8 years, 9 months ago) by jhr
  Added Texture module

Revision 415 - Directory Listing
Modified Fri Jan 23 19:39:23 2009 UTC (8 years, 9 months ago) by jhr
  Backporting fixes from md3-viewer code

Revision 414 - Directory Listing
Modified Wed Jan 21 20:29:50 2009 UTC (8 years, 9 months ago) by jhr
  Added texture environment support

Revision 413 - Directory Listing
Modified Wed Jan 21 20:29:13 2009 UTC (8 years, 9 months ago) by jhr
  Added instance for glTexEnvfv

Revision 412 - Directory Listing
Modified Wed Jan 21 20:19:23 2009 UTC (8 years, 9 months ago) by jhr
  Removed unused code

Revision 411 - Directory Listing
Modified Wed Jan 21 20:17:55 2009 UTC (8 years, 9 months ago) by jhr
  Working on model loader

Revision 410 - Directory Listing
Modified Wed Jan 21 20:17:18 2009 UTC (8 years, 9 months ago) by jhr
  Fixing bugs

Revision 409 - Directory Listing
Modified Wed Jan 21 20:16:50 2009 UTC (8 years, 9 months ago) by jhr
  New file.

Revision 408 - Directory Listing
Modified Tue Jan 20 22:13:14 2009 UTC (8 years, 10 months ago) by jhr
  Various bug fixes.

Revision 407 - Directory Listing
Modified Tue Jan 20 22:12:38 2009 UTC (8 years, 10 months ago) by jhr
  Fixed paths for new library structure

Revision 406 - Directory Listing
Modified Tue Jan 20 22:11:53 2009 UTC (8 years, 10 months ago) by jhr
  Added comment.

Revision 405 - Directory Listing
Modified Tue Jan 20 21:55:04 2009 UTC (8 years, 10 months ago) by jhr
  Update for changes in directory structure

Revision 404 - Directory Listing
Modified Wed Jan 14 19:14:36 2009 UTC (8 years, 10 months ago) by jhr
  Add pathname to representation

Revision 403 - Directory Listing
Modified Wed Jan 14 17:18:52 2009 UTC (8 years, 10 months ago) by jhr
  new file (needs to be fixed)

Revision 402 - Directory Listing
Modified Wed Jan 14 17:18:27 2009 UTC (8 years, 10 months ago) by jhr
  Bug fix and re-enable printing of summary info about the model

Revision 401 - Directory Listing
Modified Wed Jan 14 17:17:39 2009 UTC (8 years, 10 months ago) by jhr
  Minor cleanup

Revision 400 - Directory Listing
Modified Wed Jan 14 17:17:14 2009 UTC (8 years, 10 months ago) by jhr
  Loader for animation.cfg file

Revision 399 - Directory Listing
Modified Wed Jan 14 17:16:32 2009 UTC (8 years, 10 months ago) by jhr
  Added documentation about MD3 file creation and animation

Revision 398 - Directory Listing
Modified Wed Jan 14 17:16:02 2009 UTC (8 years, 10 months ago) by jhr
  Sample model from frag program (http://www.haskell.org/haskellwiki/Frag)

Revision 397 - Directory Listing
Modified Wed Jan 14 15:29:38 2009 UTC (8 years, 10 months ago) by jhr
  Remove executable prop

Revision 396 - Directory Listing
Modified Wed Jan 14 05:57:05 2009 UTC (8 years, 10 months ago) by jhr
  New file (in progress).

Revision 395 - Directory Listing
Modified Wed Jan 14 05:56:50 2009 UTC (8 years, 10 months ago) by jhr
  Another example model

Revision 394 - Directory Listing
Modified Wed Jan 14 05:25:18 2009 UTC (8 years, 10 months ago) by jhr
  bug fix: get all of the tags

Revision 393 - Directory Listing
Modified Wed Jan 14 04:34:09 2009 UTC (8 years, 10 months ago) by jhr
  Added lerp operations for floating-point buffers.

Revision 392 - Directory Listing
Modified Wed Jan 14 04:33:48 2009 UTC (8 years, 10 months ago) by jhr
  Bug fixes.

Revision 391 - Directory Listing
Modified Tue Jan 13 23:01:40 2009 UTC (8 years, 10 months ago) by jhr
  Fixed type errors

Revision 390 - Directory Listing
Modified Tue Jan 13 21:49:59 2009 UTC (8 years, 10 months ago) by jhr
  new file

Revision 389 - Directory Listing
Modified Tue Jan 13 16:23:31 2009 UTC (8 years, 10 months ago) by jhr
  Working on MD3 loader

Revision 388 - Directory Listing
Modified Tue Jan 13 04:55:38 2009 UTC (8 years, 10 months ago) by jhr
  MD3 viewer example

Revision 387 - Directory Listing
Modified Tue Jan 13 02:28:24 2009 UTC (8 years, 10 months ago) by jhr
  Added math chapter to outline

Revision 386 - Directory Listing
Modified Tue Jan 13 02:27:28 2009 UTC (8 years, 10 months ago) by jhr
  Fix bib

Revision 385 - Directory Listing
Modified Tue Jan 13 02:26:37 2009 UTC (8 years, 10 months ago) by jhr
Update for matrix3d.sml

Revision 384 - Directory Listing
Modified Tue Jan 13 02:16:57 2009 UTC (8 years, 10 months ago) by jhr
  Working on Quaternions.

Revision 383 - Directory Listing
Modified Sun Jan 11 16:35:03 2009 UTC (8 years, 10 months ago) by jhr
  Update ROADMAP

Revision 382 - Directory Listing
Modified Wed Jan 7 22:05:18 2009 UTC (8 years, 10 months ago) by jhr
  Directory reorg

Revision 381 - Directory Listing
Modified Wed Jan 7 22:05:08 2009 UTC (8 years, 10 months ago) by jhr
  New test macro

Revision 380 - Directory Listing
Modified Wed Jan 7 22:01:10 2009 UTC (8 years, 10 months ago) by jhr
  Fixed paths

Revision 379 - Directory Listing
Modified Wed Jan 7 21:13:06 2009 UTC (8 years, 10 months ago) by jhr
  Removed old SMLXD variable

Revision 378 - Directory Listing
Modified Wed Jan 7 21:06:33 2009 UTC (8 years, 10 months ago) by jhr
  New location for generation code

Revision 377 - Directory Listing
Modified Wed Jan 7 21:05:53 2009 UTC (8 years, 10 months ago) by jhr
  New location for generator code

Revision 376 - Directory Listing
Modified Wed Jan 7 21:04:55 2009 UTC (8 years, 10 months ago) by jhr
  New MLB file for core part of SML3d.

Revision 375 - Directory Listing
Modified Wed Jan 7 20:55:53 2009 UTC (8 years, 10 months ago) by jhr
  Moved util library to base

Revision 374 - Directory Listing
Modified Wed Jan 7 20:54:53 2009 UTC (8 years, 10 months ago) by jhr
  Moved common code to base

Revision 373 - Directory Listing
Modified Wed Jan 7 20:54:23 2009 UTC (8 years, 10 months ago) by jhr
  Move OpenGL library to base

Revision 372 - Directory Listing
Modified Wed Jan 7 20:53:53 2009 UTC (8 years, 10 months ago) by jhr
  Moved fi-gen stuff to new location

Revision 371 - Directory Listing
Modified Wed Jan 7 20:51:51 2009 UTC (8 years, 10 months ago) by jhr
  New directory to hold core parts of SML3D library

Revision 370 - Directory Listing
Modified Wed Jan 7 19:42:50 2009 UTC (8 years, 10 months ago) by jhr
  Fix relative paths

Revision 369 - Directory Listing
Modified Wed Jan 7 19:41:59 2009 UTC (8 years, 10 months ago) by jhr
  Moved OpenGL glue-code generator into new subdirectory

Revision 368 - Directory Listing
Modified Wed Jan 7 19:39:26 2009 UTC (8 years, 10 months ago) by jhr
  New subdirectory for the OpenGL glue-code generator

Revision 367 - Directory Listing
Modified Tue Jan 6 16:53:52 2009 UTC (8 years, 10 months ago) by jhr
  Working on documentation

Revision 366 - Directory Listing
Modified Mon Jan 5 17:03:26 2009 UTC (8 years, 10 months ago) by jhr
  Change SMLXD to SML3D

Revision 365 - Directory Listing
Modified Mon Jan 5 16:14:17 2009 UTC (8 years, 10 months ago) by jhr
  Fleshing out structure of documentation

Revision 364 - Directory Listing
Modified Mon Jan 5 15:53:44 2009 UTC (8 years, 10 months ago) by jhr
  Added glut chapter

Revision 363 - Directory Listing
Modified Mon Jan 5 15:53:32 2009 UTC (8 years, 10 months ago) by jhr
  Added GLUT reference

Revision 362 - Directory Listing
Modified Mon Jan 5 15:47:35 2009 UTC (8 years, 10 months ago) by jhr
  Change SMLXD to SML3D.

Revision 361 - Directory Listing
Modified Sun Jan 4 20:41:25 2009 UTC (8 years, 10 months ago) by jhr
  Updated refs

Revision 360 - Directory Listing
Modified Sun Jan 4 20:27:34 2009 UTC (8 years, 10 months ago) by jhr
  Added defs

Revision 359 - Directory Listing
Modified Sun Jan 4 15:50:13 2009 UTC (8 years, 10 months ago) by jhr
  Fixed permissions

Revision 358 - Directory Listing
Modified Sat Jan 3 21:03:11 2009 UTC (8 years, 10 months ago) by jhr
  Working on documentation

Revision 357 - Directory Listing
Modified Sat Jan 3 04:14:15 2009 UTC (8 years, 10 months ago) by jhr
  Removed unmatched pushMatrix calls.

Revision 356 - Directory Listing
Modified Sat Jan 3 01:49:11 2009 UTC (8 years, 10 months ago) by jhr
  Added update operations

Revision 355 - Directory Listing
Modified Sat Jan 3 00:37:57 2009 UTC (8 years, 10 months ago) by jhr
  Added TODO item

Revision 354 - Directory Listing
Modified Sat Jan 3 00:33:16 2009 UTC (8 years, 10 months ago) by jhr
  Add another test image

Revision 353 - Directory Listing
Modified Sat Jan 3 00:33:03 2009 UTC (8 years, 10 months ago) by jhr
  Additional operations

Revision 352 - Directory Listing
Modified Fri Jan 2 23:28:57 2009 UTC (8 years, 10 months ago) by jhr
  Bug fix: get GL_LUMINANCE_ALPHA right

Revision 351 - Directory Listing
Modified Fri Jan 2 23:18:20 2009 UTC (8 years, 10 months ago) by jhr
  New test case

Revision 350 - Directory Listing
Modified Fri Jan 2 23:17:51 2009 UTC (8 years, 10 months ago) by jhr
  Export ImageUtil module

Revision 349 - Directory Listing
Modified Fri Jan 2 22:45:08 2009 UTC (8 years, 10 months ago) by jhr
  Added lerp function

Revision 348 - Directory Listing
Modified Fri Jan 2 22:27:08 2009 UTC (8 years, 10 months ago) by jhr
  Bug fix: get the right enum for BGRA

Revision 347 - Directory Listing
Modified Fri Jan 2 22:02:22 2009 UTC (8 years, 10 months ago) by jhr
  Add element size info to pixel formats.  This change will allow pixel formats
  to be used to create buffers.

Revision 346 - Directory Listing
Modified Fri Jan 2 21:10:35 2009 UTC (8 years, 10 months ago) by jhr
  Adding more image support

Revision 345 - Directory Listing
Modified Mon Oct 6 12:11:58 2008 UTC (9 years, 1 month ago) by jhr
add texture-sig.sml and reorder

Revision 344 - Directory Listing
Modified Sun Oct 5 22:27:43 2008 UTC (9 years, 1 month ago) by jhr
  Code "in waiting" for flattening buffers of pairs and triples.

Revision 343 - Directory Listing
Modified Sun Oct 5 22:26:33 2008 UTC (9 years, 1 month ago) by jhr
  Added drawRangeElements

Revision 342 - Directory Listing
Modified Sun Oct 5 22:25:09 2008 UTC (9 years, 1 month ago) by jhr
  Normalize side and up vectors

Revision 341 - Directory Listing
Modified Sun Oct 5 22:24:22 2008 UTC (9 years, 1 month ago) by jhr
  Working on MD3 loader

Revision 340 - Directory Listing
Modified Sun Oct 5 16:06:26 2008 UTC (9 years, 1 month ago) by jhr
  Switch to using Camera and Frustum modules.

Revision 339 - Directory Listing
Modified Sun Oct 5 15:30:05 2008 UTC (9 years, 1 month ago) by jhr
  API changes.

Revision 338 - Directory Listing
Modified Sun Oct 5 15:27:53 2008 UTC (9 years, 1 month ago) by jhr
  Bug fix and comments.

Revision 337 - Directory Listing
Modified Sun Oct 5 15:25:17 2008 UTC (9 years, 1 month ago) by jhr
  Fixed typo in cross-product code.

Revision 336 - Directory Listing
Modified Sat Oct 4 18:26:23 2008 UTC (9 years, 1 month ago) by jhr
  Added build2DMipmaps and streamlined names.

Revision 335 - Directory Listing
Modified Sat Oct 4 18:17:21 2008 UTC (9 years, 1 month ago) by jhr
  Added basic vertex array operations.

Revision 334 - Directory Listing
Modified Fri Oct 3 21:05:16 2008 UTC (9 years, 1 month ago) by jhr
  Added instances for genTextures, etc.

Revision 333 - Directory Listing
Modified Fri Oct 3 21:01:06 2008 UTC (9 years, 1 month ago) by jhr
  Added pixels test.

Revision 332 - Directory Listing
Modified Fri Oct 3 19:41:48 2008 UTC (9 years, 1 month ago) by jhr
  Adding texture support

Revision 331 - Directory Listing
Modified Fri Oct 3 13:31:30 2008 UTC (9 years, 1 month ago) by jhr
  Moving toward a uniform IMAGE_FILE_IO API.

Revision 330 - Directory Listing
Modified Fri Oct 3 12:32:50 2008 UTC (9 years, 1 month ago) by jhr
  Working on documentation.

Revision 329 - Directory Listing
Modified Fri Oct 3 10:28:02 2008 UTC (9 years, 1 month ago) by jhr
  Move tutorial code back to where it belongs

Revision 328 - Directory Listing
Modified Fri Oct 3 10:27:00 2008 UTC (9 years, 1 month ago) by jhr
  Reorg to share common files.

Revision 327 - Directory Listing
Modified Fri Oct 3 09:22:59 2008 UTC (9 years, 1 month ago) by jhr
  Enabled blending to show off transparency in TGA images.

Revision 326 - Directory Listing
Modified Fri Oct 3 09:05:49 2008 UTC (9 years, 1 month ago) by jhr
  Added comments and cleaned up code a bit

Revision 325 - Directory Listing
Modified Fri Oct 3 09:04:52 2008 UTC (9 years, 1 month ago) by jhr
  More address arithmetic fixes

Revision 324 - Directory Listing
Modified Fri Oct 3 09:04:11 2008 UTC (9 years, 1 month ago) by jhr
  Added text of image loading and drawPixels

Revision 323 - Directory Listing
Modified Fri Oct 3 08:18:10 2008 UTC (9 years, 1 month ago) by jhr
  Export additional GL modules.

Revision 322 - Directory Listing
Modified Fri Oct 3 08:17:50 2008 UTC (9 years, 1 month ago) by jhr
  Fix address-arithmetic bugs.

Revision 321 - Directory Listing
Modified Thu Oct 2 21:54:44 2008 UTC (9 years, 1 month ago) by jhr
  Various bug fixes.

Revision 320 - Directory Listing
Modified Thu Oct 2 20:31:30 2008 UTC (9 years, 1 month ago) by jhr
  More renaming

Revision 319 - Directory Listing
Modified Thu Oct 2 20:30:46 2008 UTC (9 years, 1 month ago) by jhr
  Rename directory to reflect purpose

Revision 318 - Directory Listing
Modified Thu Oct 2 20:28:36 2008 UTC (9 years, 1 month ago) by jhr
  Working on image IO

Revision 317 - Directory Listing
Modified Thu Oct 2 19:31:11 2008 UTC (9 years, 1 month ago) by jhr
  Patch for 64-bit compatibility.

Revision 316 - Directory Listing
Modified Thu Oct 2 14:59:06 2008 UTC (9 years, 1 month ago) by jhr
Working on image IO

Revision 315 - Directory Listing
Modified Thu Oct 2 08:57:44 2008 UTC (9 years, 1 month ago) by jhr
  Working on image I/O

Revision 314 - Directory Listing
Modified Thu Oct 2 08:43:19 2008 UTC (9 years, 1 month ago) by jhr
  Working on image IO

Revision 313 - Directory Listing
Modified Wed Oct 1 21:24:12 2008 UTC (9 years, 1 month ago) by jhr
  Renaming for consistency

Revision 312 - Directory Listing
Modified Wed Oct 1 21:15:17 2008 UTC (9 years, 1 month ago) by jhr
  more changes

Revision 311 - Directory Listing
Modified Wed Oct 1 21:14:31 2008 UTC (9 years, 1 month ago) by jhr
  Working on image-io support

Revision 310 - Directory Listing
Modified Wed Oct 1 18:47:41 2008 UTC (9 years, 1 month ago) by jhr
  Adding IMAGE signature and Image module

Revision 309 - Directory Listing
Modified Wed Oct 1 08:04:31 2008 UTC (9 years, 1 month ago) by jhr
  Removing hand-coded FFI glue

Revision 308 - Directory Listing
Modified Wed Oct 1 08:04:12 2008 UTC (9 years, 1 month ago) by jhr
  Updates to query API

Revision 307 - Directory Listing
Modified Wed Oct 1 07:55:10 2008 UTC (9 years, 1 month ago) by jhr
  Switch to using generated FFI code.

Revision 306 - Directory Listing
Modified Wed Oct 1 07:54:48 2008 UTC (9 years, 1 month ago) by jhr
  Updates to match types used in gl.sml.

Revision 305 - Directory Listing
Modified Tue Sep 30 21:22:35 2008 UTC (9 years, 1 month ago) by jhr
  Remove import.

Revision 304 - Directory Listing
Modified Tue Sep 30 20:58:21 2008 UTC (9 years, 1 month ago) by jhr
  Migrating to generated FFI code.

Revision 303 - Directory Listing
Modified Tue Sep 30 20:08:31 2008 UTC (9 years, 1 month ago) by jhr
  Generate base OpenGL stuff from XML.

Revision 302 - Directory Listing
Modified Tue Sep 30 19:57:14 2008 UTC (9 years, 1 month ago) by jhr
  Adding FFI generation for OpenGL 1.0 and 1.1 features.

Revision 301 - Directory Listing
Modified Tue Sep 30 14:39:07 2008 UTC (9 years, 1 month ago) by jhr
Add generation of constants and geometry-shader extension.

Revision 300 - Directory Listing
Modified Tue Sep 30 13:33:52 2008 UTC (9 years, 1 month ago) by jhr
dynamic linking on windows

Revision 299 - Directory Listing
Modified Tue Sep 30 11:07:10 2008 UTC (9 years, 1 month ago) by jhr
Add missing C_OBJS to build command

Revision 298 - Directory Listing
Modified Tue Sep 30 08:52:58 2008 UTC (9 years, 1 month ago) by jhr
  Adding initial quaternion support

Revision 297 - Directory Listing
Modified Tue Sep 30 08:14:02 2008 UTC (9 years, 1 month ago) by jhr
  Fixes to Makefile

Revision 296 - Directory Listing
Modified Tue Sep 30 08:12:22 2008 UTC (9 years, 1 month ago) by jhr
  Added README file

Revision 295 - Directory Listing
Modified Tue Sep 30 08:09:33 2008 UTC (9 years, 1 month ago) by jhr
  Fixing configuration issues

Revision 294 - Directory Listing
Modified Tue Sep 30 08:00:27 2008 UTC (9 years, 1 month ago) by jhr
  Added start of drawPixels support (once we figure out the types)

Revision 293 - Directory Listing
Modified Tue Sep 30 07:55:17 2008 UTC (9 years, 1 month ago) by jhr
  Remove executable

Revision 292 - Directory Listing
Modified Tue Sep 30 07:54:18 2008 UTC (9 years, 1 month ago) by jhr
repository restructuring

Revision 291 - Directory Listing
Modified Tue Sep 30 07:52:39 2008 UTC (9 years, 1 month ago) by jhr
repository restructuring

Revision 290 - Directory Listing
Modified Tue Sep 30 07:51:47 2008 UTC (9 years, 1 month ago) by jhr
repository restructuring

Revision 289 - Directory Listing
Added Tue Sep 30 07:47:42 2008 UTC (9 years, 1 month ago) by jhr
import

Sort log by:

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0