Skip to content

Commit 6df8876

Browse files
Alex SakhartchoukAndroid (Google) Code Review
authored andcommitted
Merge "More header untangling."
2 parents 6c86839 + bedc023 commit 6df8876

16 files changed

+19
-22
lines changed

libs/rs/driver/rsdGL.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737

3838
#include <malloc.h>
3939
#include "rsContext.h"
40+
#include "rsDevice.h"
4041
#include "rsdShaderCache.h"
4142
#include "rsdVertexArray.h"
4243
#include "rsdFrameBufferObj.h"

libs/rs/rs.h

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@
2020
#include <stdint.h>
2121
#include <sys/types.h>
2222

23-
#ifdef __cplusplus
24-
extern "C" {
25-
#endif
26-
2723
#include "rsDefines.h"
2824

2925
//
@@ -61,10 +57,6 @@ RsContext rsContextCreateGL(RsDevice dev, uint32_t version, uint32_t sdkVersion,
6157

6258
#include "rsgApiFuncDecl.h"
6359

64-
#ifdef __cplusplus
65-
};
66-
#endif
67-
6860
#endif // RENDER_SCRIPT_H
6961

7062

libs/rs/rsAdapter.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
*/
1717

1818
#include "rsContext.h"
19+
#include "rsAdapter.h"
1920

2021
using namespace android;
2122
using namespace android::renderscript;

libs/rs/rsAllocation.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
*/
1616

1717
#include "rsContext.h"
18+
#include "rsAllocation.h"
19+
#include "rsAdapter.h"
1820
#include "rs_hal.h"
1921

2022
#include "system/window.h"

libs/rs/rsAnimation.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
#include "rsUtils.h"
2121
#include "rsObjectBase.h"
22-
22+
#include "rsDefines.h"
2323
// ---------------------------------------------------------------------------
2424
namespace android {
2525
namespace renderscript {

libs/rs/rsContext.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#include "rsDevice.h"
1919
#include "rsContext.h"
2020
#include "rsThreadIO.h"
21+
#include "rsMesh.h"
2122
#include <ui/FramebufferNativeWindow.h>
2223
#include <gui/DisplayEventReceiver.h>
2324

libs/rs/rsContext.h

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,10 @@
1818
#define ANDROID_RS_CONTEXT_H
1919

2020
#include "rsUtils.h"
21-
#include "rsType.h"
22-
#include "rsAllocation.h"
23-
#include "rsMesh.h"
24-
2521
#include "rs_hal.h"
2622

27-
#include "rsMutex.h"
2823
#include "rsThreadIO.h"
29-
#include "rsMatrix4x4.h"
30-
#include "rsDevice.h"
3124
#include "rsScriptC.h"
32-
#include "rsAdapter.h"
3325
#include "rsSampler.h"
3426
#include "rsFont.h"
3527
#include "rsPath.h"
@@ -39,13 +31,13 @@
3931
#include "rsProgramVertex.h"
4032
#include "rsFBOCache.h"
4133

42-
#include "rsgApiStructs.h"
43-
4434
// ---------------------------------------------------------------------------
4535
namespace android {
4636

4737
namespace renderscript {
4838

39+
class Device;
40+
4941
#if 0
5042
#define CHECK_OBJ(o) { \
5143
GET_TLS(); \

libs/rs/rsFont.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include "rs.h"
2020
#include "rsFont.h"
2121
#include "rsProgramFragment.h"
22+
#include "rsMesh.h"
2223
#include <cutils/properties.h>
2324

2425
#ifndef ANDROID_RS_SERIALIZE

libs/rs/rsMesh.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
*/
1616

1717
#include "rsContext.h"
18+
#include "rsMesh.h"
1819
#include "rs.h"
1920

2021
using namespace android;

libs/rs/rsPath.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
*/
1616

1717
#include "rsContext.h"
18+
#include "rs.h"
1819

1920
using namespace android;
2021
using namespace android::renderscript;

0 commit comments

Comments
 (0)