Commit Graph

  • 71fe388f98 Add a "select cccid" button to the OCIOFileTransform button dbr 2011-04-10 00:34:18 +09:30
  • 3bd9d5929c Add reverse checkbox to OCIOCDLTransform dbr 2011-04-10 00:20:10 +09:30
  • 8614ec6e80 - Mention CSP prelut support in FAQ - Add terminology section to FAQ, based on Malcolm's message in "Review: DisplayTransform interface update" - Update setup docs with new ocio_populate_viewer function dbr 2011-04-07 22:50:20 +09:30
  • 1e6172fe14 Allow optional build option to use boost ptr instead of tr1. Useful for compatibility / windows support. Jeremy Selan 2011-04-06 14:11:56 -07:00
  • 8cf25f7215 Bugfix: Contexts now work Jeremy Selan 2011-04-06 18:45:40 -07:00
  • 925253eed7 Fixes a few trivial compiler warning when using -pedantic Jeremy Selan 2011-04-06 14:58:25 -07:00
  • 4fcb1750d2 Build Nuke stuff into lib/nuke${MAJOR}.${MINOR} (e.g lib/nuke6.2) dbr 2011-04-04 22:41:54 +09:30
  • f14b4b0eb2 OCIOCDLTransform bugfix in CMake installation. Jeremy Selan 2011-04-05 15:54:09 -07:00
  • 25a2ee987e .cc/.ccc utilities for the OCIOCDLTransform node dbr 2011-04-03 19:55:47 +09:30
  • 7ddffddf3e Basic version of the CDLTransform Nuke node, closes #60 dbr 2011-04-03 00:17:58 +10:30
  • 858ac900d0 Fixes cdlTransform.setXML segfault on malformed xml. Jeremy Selan 2011-04-02 11:48:31 -07:00
  • 396099a17f Add CMAKE_INSTALL_EXEC_PREFIX option, to allow moving arch-specific binaries into dedicated folders. dbr 2011-04-02 00:16:57 +10:30
  • 9c9f041c0e bump v0.7.8 Jeremy Selan 2011-03-31 15:09:42 -07:00
  • fe412c08a1 Bugfix in Iridas (.cube) lut support. DOMAIN_MIN / DOMAIN_MAX now supported. Jeremy Selan 2011-03-29 14:47:06 -07:00
  • 81c8cf9d1b Bugfix in Lut3DOp. from_min, from_max are now obeyed when using linear interpolation. Jeremy Selan 2011-03-29 14:46:47 -07:00
  • 9eb7e9e44c Benign header cleanup. Jeremy Selan 2011-03-18 11:50:50 -07:00
  • 8aa0dfa332 Exposed Processor GPU functions to python Jeremy Selan 2011-03-27 18:02:19 -07:00
  • 6f03a75d4a Added 4 context slots Jeremy Selan 2011-03-10 10:39:29 -08:00
  • a486fafaf4 updated helptext Jeremy Selan 2011-03-10 10:13:26 -08:00
  • 5ae0d04c16 Updated Nuke OCIODisplay, added config.getCacheID(), context.getCacheID(), ClearAllCaches() Jeremy Selan 2011-03-07 12:13:20 -08:00
  • d960b83803 Removed the tinyxml code in src/core/tinyxml malcolmhumphreys 2011-03-07 20:59:07 +11:00
  • 1e76fc51e9 Moved tinyxml into ext, built with hidden symbol visibility so it's not part of the ABI malcolmhumphreys 2011-03-07 20:54:22 +11:00
  • cb1e5d5aba Addl formatRegistry cleanup / comments Jeremy Selan 2011-03-03 15:29:26 -08:00
  • e8dbbdc91b More Baker cleanup Jeremy Selan 2011-03-03 13:23:54 -08:00
  • 3285d409e9 FormatRegistry refactor Jeremy Selan 2011-03-03 10:39:26 -08:00
  • 395a9dbf2d Added missing include Jeremy Selan 2011-03-03 14:57:41 -08:00
  • e879b5e132 Removed boost dep from the code based, you now need gcc >= 4 to get access to std::tr1::shared_ptr malcolmhumphreys 2011-03-03 19:29:45 +11:00
  • f95e7ad9e3 Fixed some linux compile issues. Jeremy Selan 2011-03-02 14:07:34 -08:00
  • eac9b9824c * replaced BOOST test with OIIO test, added OIIO_TEST_APP, OIIO_TEST_SETUP, OIIO_ADD_TEST, OIIO_CHECK_NO_THOW, OIIO_CHECK_THOW, OIIO_CHECK_CLOSE in an effort to remove boost as a build dependancy * added a OCIO static target that gets built by default * added ext/oiio with plans to move argparse and strutil to this location malcolmhumphreys 2011-03-02 11:53:22 +11:00
  • b47eae6753 TruelightOp compile fix v0.7.7 Jeremy Selan 2011-03-02 09:25:45 -08:00
  • ce75762bdf bump Jeremy Selan 2011-03-01 17:43:26 -08:00
  • ed4d278c1a Adds Processor::getCpuCacheID() Jeremy Selan 2011-02-28 18:15:27 -08:00
  • 11748858d2 Refactored Processor API so member fcns can be added in the future without impacting ABI compatibility. Jeremy Selan 2011-02-28 12:17:50 -08:00
  • 45a1fdc1a4 Fixed build warnings related to Truelight/Baker support Jeremy Selan 2011-02-28 18:51:09 -08:00
  • a16f5a4f00 fixed comments on pull #73 malcolmhumphreys 2011-02-28 00:36:26 +11:00
  • c1abbcb406 First pass at TruelightTransform and TruelightOp malcolmhumphreys 2011-02-23 15:07:52 +11:00
  • 5b3e607930 Initial pass at cinespace lut writing (only supports 3D type) malcolmhumphreys 2011-02-21 15:51:46 +11:00
  • ea02ebd715 - Added new OCIO::Baker interface and initial pass at houdini lut writing - Added new app ociobakelut which is a light wrapper around OCIO::Baker - Exposed the FormatRegistry to the rest of the core so that OCIO::Baker can access format->Write() - Added GetFileFormat() which will return a format based on nickname - Modify the truelight test data so that it looks more like what comes out of truelight malcolmhumphreys 2011-02-20 22:44:50 +11:00
  • 996ca5e6b2 Initial commit of CSP prelut handling code. Uses code from cinespacelutlib to resample the CSP's spline prelut into a simple 1D LUT. Currently hardcoded to use 4096 samples for the prelut dbr 2011-02-22 20:06:32 -08:00
  • b0ecd04558 Config serialization testing works again. dbr 2011-02-22 16:47:12 -08:00
  • 4ec969f12d forgot include Jeremy Selan 2011-02-22 16:40:50 -08:00
  • 1643dfe110 updated ocio2icc/ociocheck to use argparse instead of boost Jeremy Selan 2011-02-08 17:27:21 -08:00
  • 2593b8cd2f Various spelling, punctuation, and grammar fixes. J Robert Ray 2011-02-04 14:04:09 -08:00
  • 2446f9d46f setActiveViews documentation fix. J Robert Ray 2011-02-04 14:15:57 -08:00
  • 4a85d7c014 Update documentation to specify an empty string is returned (instead of NULL). J Robert Ray 2011-02-04 14:05:02 -08:00
  • 5623cf6bc9 Fix missing namespace in example. J Robert Ray 2011-02-04 13:41:01 -08:00
  • a1c4d03e70 ociocheck: Does much better profile error checking. Jeremy Selan 2011-02-04 11:56:14 -08:00
  • cff312e55c .ocio configs can now be specified with relative path locations Jeremy Selan 2011-02-03 16:42:10 -08:00
  • 3871204fbb upgrade to pyglue, added kwargs support to transform constructors. Jeremy Selan 2011-02-04 11:53:50 -08:00
  • 8fb7305c13 Updated OIIO cmake options to allow for individual specification of include vs lib Jeremy Selan 2011-02-02 12:25:13 -08:00
  • 4df82fb9ef updated LICENSE Jeremy Selan 2011-02-01 17:06:03 -08:00
  • 34633303da bump v0.7.6 Jeremy Selan 2011-02-01 15:43:25 -08:00
  • 41bfa4a0fb Updated Yaml output to now output FileTransform.cccid unless set. Jeremy Selan 2011-02-01 15:37:11 -08:00
  • 2b92635519 Updated Config Display/Views API Jeremy Selan 2011-02-01 13:42:32 -08:00
  • c8269d1b48 fixed compile warning in ocio2icc Jeremy Selan 2011-01-31 19:39:41 -08:00
  • 137a5b3db4 Fixed cmake helptext. Jeremy Selan 2011-01-31 14:11:12 -08:00
  • f103709ec0 Pedantic tidy up of CMakeLists: dbr 2011-01-30 22:03:20 +10:30
  • 8d2571b824 renamed ociobuildicc to ocio2icc malcolmhumphreys 2011-01-29 22:05:41 +11:00
  • 8ff296f8ab Added Little CMS to LICENSE file malcolmhumphreys 2011-01-28 17:58:22 +11:00
  • 1b0d39fb10 Added ociobuildicc app which will build a soft-proofing icc profile for a given workingspace. (added LCMS2 into ext) malcolmhumphreys 2011-01-28 17:00:34 +11:00
  • fb52bdff24 Initial/incomplete context documentation dbr 2011-01-25 18:50:21 +10:30
  • 4825ef1c7d Replaced config->getRoleNameByIndex() with config->getRoleName() - getRoleNameByIndex returned the colorspace name not the role name, also ..ByIndex seemed redundant in the signature. malcolmhumphreys 2011-01-27 17:27:35 +11:00
  • d37b316cd8 Including python.h first when building pyglue. Jeremy Selan 2011-01-26 17:31:56 -08:00
  • 93f1cfcafd Added (work in progress) cccid to the Nuke FileTransform node. Jeremy Selan 2011-01-21 18:10:59 -08:00
  • 7be9652b0d Revamp of ASC CDL. Added support for .cc files and .ccc files. Jeremy Selan 2011-01-21 17:36:49 -08:00
  • eb6cc4c5bc Added processor function for getGpuLut3DCacheID Jeremy Selan 2011-01-21 11:40:30 -08:00
  • 9804eb06b1 Only use Boost_INCLUDE_DIR if Boost was found. Prevents errors like: dbr 2011-01-15 01:00:45 +10:30
  • 573356952c Setup doc improvements: dbr 2011-01-15 00:57:57 +10:30
  • d0938f6d76 bump v0.7.5 Jeremy Selan 2011-01-13 12:47:40 -08:00
  • cd53b7c3fe doc building is now controllable on command-line Jeremy Selan 2011-01-13 12:42:59 -08:00
  • 951ac9460d Documentation cleanup: dbr 2011-01-12 23:52:55 +10:30
  • 1bf38596e1 updated ociodisplay and ocioconvert, moved to apps subdir Jeremy Selan 2011-01-12 15:01:05 -08:00
  • 380978b8d8 updated config.parseColorSpaceFromString. All functions that return const char *, should return an empty string instead of 0x0 Jeremy Selan 2011-01-11 17:46:48 -08:00
  • 1b2f112e46 updated fcn signature for glsl 1.0 compatibility, and added osx glsl work-around Jeremy Selan 2011-01-12 13:48:25 -08:00
  • 05b84bca45 updated error message. Jeremy Selan 2011-01-10 23:56:33 -08:00
  • e944f0c105 nuke tweaks. NUKE_INSTALL_PATH is all caps, OCIO module is global, viewer nodes not registered by default Jeremy Selan 2011-01-11 16:17:18 -08:00
  • 8151eca9ed Tidier Nuke menu.py, and register viewer processes dbr 2011-01-11 20:45:35 +10:30
  • 0cdf665eba Tidier Nuke init.py dbr 2011-01-11 20:35:54 +10:30
  • 131efac091 Support Python built using --exec-prefix dbr 2011-01-11 20:25:31 +10:30
  • 321625205c Remove hardcoded Nuke_INSTALL_PATH path so it can be set with the cmake -D flag. Also mention this in the "can't find Nuke message" dbr 2011-01-11 20:20:06 +10:30
  • 928b6a3960 Exposed gamma control on Nuke OCIODisplay node Jeremy Selan 2011-01-10 18:35:20 -08:00
  • 2575b6b4c9 Makefile update. OCIO_VERSION should not be modified by the SOVERSION override. Jeremy Selan 2011-01-04 17:38:47 -08:00
  • 09eb5ad180 docs are (temporarily) disabled by default Jeremy Selan 2011-01-04 17:00:23 -08:00
  • 21cef4ff14 Added html and pdf documentation generation using sphinx (http://sphinx.pocoo.org/) malcolmhumphreys 2011-01-04 17:01:46 +11:00
  • b45cda2351 bump v0.7.4 Jeremy Selan 2011-01-04 15:49:40 -08:00
  • 9859c936bd Add option to build with, or without python 'lib' prefix. Jeremy Selan 2011-01-04 11:01:31 -08:00
  • f5a80ee9e4 Makefile tweak: soname can now be controlled on command-line Jeremy Selan 2011-01-03 17:05:04 -08:00
  • a7824a989b Added pycontext Jeremy Selan 2011-01-03 11:23:30 -08:00
  • a0fb960d0e Updated const correctness in all classes that rely on m_impl Jeremy Selan 2010-12-27 14:55:09 -08:00
  • 751e65ba0f fixed a small typo in the config 'test_ser' unit test Malcolm Humphreys 2010-12-27 15:35:35 +11:00
  • c52cab31fe addressed comments Jeremy Selan 2010-12-27 13:49:26 -08:00
  • 1a54ec8d76 Refactored env-var support in FileTransform, search path support, and added a Context abstraction for per-shot looks in playback apps Jeremy Selan 2010-12-23 13:55:55 -08:00
  • 6c93c95e6a Add config sanityCheck, and ignore case in colorspace name lookup Jeremy Selan 2010-12-20 18:15:30 -08:00
  • 44cc05dfd3 removed config.getEditableColorSpace Jeremy Selan 2010-12-20 18:29:15 -08:00
  • 993773f9ad updated exception text Jeremy Selan 2010-12-20 16:40:07 -08:00
  • 2ae25fc437 removed unused define from makefile Jeremy Selan 2010-12-20 16:39:44 -08:00
  • 32f58b3c82 bump v0.7.3 Jeremy Selan 2010-12-16 12:33:17 -08:00
  • f6b3cb9121 Added ocioconvert example app. Jeremy Selan 2010-12-15 10:49:07 -08:00
  • ff69dc3bcd ociodisplay preserves aspect ratio, and allows for control of colorspace, display, and device Jeremy Selan 2010-12-14 17:51:31 -08:00
  • 260180d5e2 config.parseColorSpaceFromString will allow null input Jeremy Selan 2010-12-14 17:46:28 -08:00