From a15f6d6b32f7ebb547908ddcf75cb10180cd5db8 Mon Sep 17 00:00:00 2001 From: mfeemster Date: Fri, 5 Dec 2014 18:30:46 -0800 Subject: [PATCH] More Linux work. This has Render, Animate and Genome building and running on Linux. --- Builds/CB/Ember.cbp | 19 +- Builds/CB/Ember.depend | 76 ++-- Builds/CB/Ember.layout | 189 +++++---- Builds/CB/EmberAnimate.cbp | 176 +++----- Builds/CB/EmberAnimate.depend | 392 ++++++++++++++++++ Builds/CB/EmberAnimate.layout | 5 - Builds/CB/EmberCL.cbp | 76 ++-- Builds/CB/EmberCL.depend | 335 +++++++++++++++ Builds/CB/EmberCL.layout | 70 ++++ Builds/CB/EmberGenome.cbp | 176 +++----- Builds/CB/EmberGenome.depend | 392 ++++++++++++++++++ Builds/CB/EmberGenome.layout | 30 +- Builds/CB/EmberRender.cbp | 116 +++--- Builds/CB/EmberRender.depend | 392 ++++++++++++++++++ Builds/CB/EmberRender.layout | 28 +- Builds/CB/fractorium.workspace | 13 +- Builds/CB/fractorium.workspace.layout | 2 +- Source/Ember/Affine2D.cpp | 13 +- Source/Ember/Affine2D.h | 10 +- Source/Ember/EmberDefines.h | 14 +- Source/Ember/Renderer.cpp | 9 + Source/Ember/Renderer.h | 9 +- Source/Ember/RendererBase.h | 3 +- Source/Ember/Utils.h | 8 +- Source/EmberAnimate/EmberAnimate.cpp | 95 +++-- Source/EmberCL/DEOpenCLKernelCreator.cpp | 32 +- Source/EmberCL/DEOpenCLKernelCreator.h | 14 +- Source/EmberCL/EmberCLPch.h | 20 +- Source/EmberCL/EmberCLStructs.h | 10 +- .../EmberCL/FinalAccumOpenCLKernelCreator.cpp | 14 +- .../EmberCL/FinalAccumOpenCLKernelCreator.h | 16 +- Source/EmberCL/IterOpenCLKernelCreator.cpp | 32 +- Source/EmberCL/IterOpenCLKernelCreator.h | 12 +- Source/EmberCL/OpenCLWrapper.cpp | 94 ++--- Source/EmberCL/OpenCLWrapper.h | 20 +- Source/EmberCL/RendererCL.cpp | 73 ++-- Source/EmberCL/RendererCL.h | 36 +- Source/EmberCommon/EmberCommonPch.h | 12 +- Source/EmberCommon/EmberOptions.h | 12 +- Source/EmberCommon/JpegUtils.h | 72 ++-- Source/EmberCommon/SimpleGlob.h | 98 ++--- Source/EmberCommon/SimpleOpt.h | 282 ++++++------- Source/EmberGenome/EmberGenome.cpp | 85 ++-- Source/EmberRender/EmberRender.cpp | 53 +-- 44 files changed, 2614 insertions(+), 1021 deletions(-) create mode 100644 Builds/CB/EmberAnimate.depend create mode 100644 Builds/CB/EmberCL.depend create mode 100644 Builds/CB/EmberGenome.depend create mode 100644 Builds/CB/EmberRender.depend diff --git a/Builds/CB/Ember.cbp b/Builds/CB/Ember.cbp index 82fe734..f89144d 100644 --- a/Builds/CB/Ember.cbp +++ b/Builds/CB/Ember.cbp @@ -8,18 +8,19 @@