Subversion Repositories Kolibri OS

Rev

Rev 5068 | Rev 5374 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5068 Rev 5368
Line 247... Line 247...
247
#define DRM_IOCTL_I915_GEM_EXECBUFFER2          SRV_I915_GEM_EXECBUFFER2
247
#define DRM_IOCTL_I915_GEM_EXECBUFFER2          SRV_I915_GEM_EXECBUFFER2
248
#define DRM_IOCTL_I915_GEM_PIN                  SRV_I915_GEM_PIN
248
#define DRM_IOCTL_I915_GEM_PIN                  SRV_I915_GEM_PIN
249
#define DRM_IOCTL_I915_GEM_UNPIN                SRV_I915_GEM_UNPIN
249
#define DRM_IOCTL_I915_GEM_UNPIN                SRV_I915_GEM_UNPIN
250
#define DRM_IOCTL_I915_GEM_BUSY                 SRV_I915_GEM_BUSY
250
#define DRM_IOCTL_I915_GEM_BUSY                 SRV_I915_GEM_BUSY
251
#define DRM_IOCTL_I915_GEM_SET_CACHEING         SRV_I915_GEM_SET_CACHING
251
#define DRM_IOCTL_I915_GEM_SET_CACHEING         SRV_I915_GEM_SET_CACHING
252
#define DRM_IOCTL_I915_GEM_GET_CACHEING
252
#define DRM_IOCTL_I915_GEM_GET_CACHEING         SRV_I915_GEM_GET_CACHING
253
#define DRM_IOCTL_I915_GEM_THROTTLE             SRV_I915_GEM_THROTTLE
253
#define DRM_IOCTL_I915_GEM_THROTTLE             SRV_I915_GEM_THROTTLE
254
#define DRM_IOCTL_I915_GEM_ENTERVT
254
#define DRM_IOCTL_I915_GEM_ENTERVT
255
#define DRM_IOCTL_I915_GEM_LEAVEVT
255
#define DRM_IOCTL_I915_GEM_LEAVEVT
256
#define DRM_IOCTL_I915_GEM_CREATE               SRV_I915_GEM_CREATE
256
#define DRM_IOCTL_I915_GEM_CREATE               SRV_I915_GEM_CREATE
257
#define DRM_IOCTL_I915_GEM_PREAD
257
#define DRM_IOCTL_I915_GEM_PREAD
Line 337... Line 337...
337
#define I915_PARAM_HAS_PINNED_BATCHES	 24
337
#define I915_PARAM_HAS_PINNED_BATCHES	 24
338
#define I915_PARAM_HAS_EXEC_NO_RELOC	 25
338
#define I915_PARAM_HAS_EXEC_NO_RELOC	 25
339
#define I915_PARAM_HAS_EXEC_HANDLE_LUT   26
339
#define I915_PARAM_HAS_EXEC_HANDLE_LUT   26
340
#define I915_PARAM_HAS_WT     	 	 27
340
#define I915_PARAM_HAS_WT     	 	 27
341
#define I915_PARAM_CMD_PARSER_VERSION	 28
341
#define I915_PARAM_CMD_PARSER_VERSION	 28
-
 
342
#define I915_PARAM_HAS_COHERENT_PHYS_GTT 29
Line 342... Line 343...
342
 
343
 
343
typedef struct drm_i915_getparam {
344
typedef struct drm_i915_getparam {
344
	int param;
345
	int param;
345
	int *value;
346
	int *value;
Line 873... Line 874...
873
	/**
874
	/**
874
	 * Returned address bit 6 swizzling required for CPU access through
875
	 * Returned address bit 6 swizzling required for CPU access through
875
	 * mmap mapping.
876
	 * mmap mapping.
876
	 */
877
	 */
877
	__u32 swizzle_mode;
878
	__u32 swizzle_mode;
-
 
879
 
-
 
880
	/**
-
 
881
	 * Returned address bit 6 swizzling required for CPU access through
-
 
882
	 * mmap mapping whilst bound.
-
 
883
	 */
-
 
884
	__u32 phys_swizzle_mode;
878
};
885
};
Line 879... Line 886...
879
 
886
 
880
struct drm_i915_gem_get_aperture {
887
struct drm_i915_gem_get_aperture {
881
	/** Total size of the aperture used by i915_gem_execbuffer, in bytes */
888
	/** Total size of the aperture used by i915_gem_execbuffer, in bytes */