Skip to content

Commit 1288972

Browse files
authored
Merge pull request #1477 from johnhaddon/removeRenderer
Remove Renderer
2 parents b3d358b + 13d4c8a commit 1288972

File tree

151 files changed

+92
-17559
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

151 files changed

+92
-17559
lines changed

Changes

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,13 @@ Fixes
1212
Breaking Changes
1313
----------------
1414

15+
- Renderable : Removed `render()` method.
16+
- CoordinateSystem : Removed transform.
17+
- Font : Removed `meshGroup()` method.
18+
- Options, Group, Transform, MatrixTransform, MatrixMotionTransform, AttributeState, Light, MotionPrimitive : Removed.
19+
- CurveExtrudeOp, IDXReader : Removed.
20+
- PreWorldRenderable, StateRenderable : Removed. All derived classes now derive directly from Renderable.
21+
- Renderer, AttributeBlock, EditBlock, MotionBlock, TransformBlock, WorldBlock : Removed.
1522
- IECoreHoudini : Removed.
1623
- IECoreMaya : Removed.
1724
- IECoreNuke : Removed.

contrib/IECoreAlembic/src/IECoreAlembic/CameraReader.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@
3636
#include "IECoreAlembic/ObjectReader.h"
3737

3838
#include "IECoreScene/Camera.h"
39-
#include "IECoreScene/Transform.h"
4039

4140
#include "IECore/SimpleTypedData.h"
4241

include/IECoreGL/Renderer.h

Lines changed: 0 additions & 501 deletions
This file was deleted.

include/IECoreGL/TypeIds.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ enum TypeId
4949
RenderableTypeId = 105006,
5050
BindableTypeId = 105007,
5151
TextureTypeId = 105008,
52-
RendererTypeId = 105009,
52+
RendererTypeId = 105009, // Obsolete, available for reuse
5353
ShaderTypeId = 105010,
5454
PrimitiveTypeId = 105011,
5555
PointsPrimitiveTypeId = 105012,
@@ -58,8 +58,8 @@ enum TypeId
5858
QuadPrimitiveTypeId = 105015,
5959
SpherePrimitiveTypeId = 105016,
6060
BoxPrimitiveTypeId = 105017,
61-
RendererImplementationTypeId = 105018,
62-
DeferredRendererImplementationTypeId = 105019,
61+
RendererImplementationTypeId = 105018, // Obsolete, available for reuse
62+
DeferredRendererImplementationTypeId = 105019, // Obsolete, available for reuse
6363
PrimitiveWireframeWidthTypeId = 105020,
6464
PrimitiveOutlineWidthTypeId = 105021,
6565
PrimitivePointsTypeId = 105022,
@@ -69,7 +69,7 @@ enum TypeId
6969
FrameBufferTypeId = 105026,
7070
DepthTextureTypeId = 105027,
7171
ColorTextureTypeId = 105028,
72-
ImmediateRendererImplementationTypeId = 105029,
72+
ImmediateRendererImplementationTypeId = 105029, // Obsolete, available for reuse
7373
BlendFuncStateComponentTypeId = 105030,
7474
BlendColorStateComponentTypeId = 105031,
7575
BlendEquationStateComponentTypeId = 105032,

include/IECoreGL/bindings/RendererBinding.h

Lines changed: 0 additions & 45 deletions
This file was deleted.

include/IECoreGL/private/RendererImplementation.h

Lines changed: 0 additions & 118 deletions
This file was deleted.

include/IECoreGL/private/RendererImplementation.inl

Lines changed: 0 additions & 55 deletions
This file was deleted.

include/IECoreScene/AttributeBlock.h

Lines changed: 0 additions & 69 deletions
This file was deleted.

0 commit comments

Comments
 (0)