History log of /external/drm_gralloc/gralloc_drm_intel.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d81a9375614e30376947013d24cea546d39e93fc 21-Jan-2015 Sean Paul <seanpaul@chromium.org> drm_gralloc: Remove kms functionality

All of the kms functionality in gralloc should be handled
by hwcomposer.

Change-Id: I164a0af4d03aa4777e494e401cd81e841d3bfa33
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Signed-off-by: Tomasz Figa <tfiga@google.com>
/external/drm_gralloc/gralloc_drm_intel.c
263f0c13e63e23d27209bdb66a239d870bf3eb6d 04-Jun-2013 Chih-Wei Huang <cwhuang@linux.org.tw> gralloc_drm_intel: fix i915 issues: failed to exec batch

Old i915 doesn't have I915_EXEC_BLT bit. Only set the bit if it's available.
/external/drm_gralloc/gralloc_drm_intel.c
df57ea903b701669b315a48311c1535f64f5d37a 22-Apr-2013 Tapani Pälli <tapani.palli@intel.com> gralloc: cleanup, use ALIGN macro

Change-Id: I029aafe5a99393a4c0f7ff87f422317621fada12
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
/external/drm_gralloc/gralloc_drm_intel.c
f3c326e3a15df2b1d8e0387ab634ec29dafd7707 21-Feb-2013 Tapani Pälli <tapani.palli@intel.com> gralloc: change copy api and fix copy function for intel

Patch extends current copy api, renames it blit and introduces
src+dst coordinates to be able to implement partial blits and
blits with offsets. Implementation must take care of hw specific
restrictions with blits.

Patch also fixes issues with the current intel_blit function.
Current implementation does not select ring buffer and ends up
queuing blit commands to the render ring. Patch starts to use
drm_intel_bo_mrb_exec to be able to select blit ring and fixes
the checks inside copy function.

Change-Id: I05905e0b9c48fc2a55230212b676bfb8813a2b55
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
/external/drm_gralloc/gralloc_drm_intel.c
a8f0334ef5706875f2c73a2690a2f1fc3e5fee27 18-Jan-2013 Tapani Pälli <tapani.palli@intel.com> gralloc: implement yuv offset query as hw specific function

This patch reverts earlier cca14cfd... and introduces a new hw
specific hook to query yuv components offsets which can vary
between different hw, decoders, cameras etc.

Change-Id: Ib60bc8ee28df7bc9425b6d7934294fe36fc55354
Depends-Change-Id: I1aa5368b21e588d5d711c1005fff2a5296e143a0
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
/external/drm_gralloc/gralloc_drm_intel.c
ebfa14d1d1851bd063b8d50e2071ee52acbf76b6 08-Nov-2012 Tapani Pälli <tapani.palli@intel.com> gralloc: use headers from drm and mesa instead of local copy

Patch removes local outdated headers for intel hw and starts
to depend on ones from libdrm and mesa projects, this makes sure
we are up to date with new pci id's etc.

intel_init_kms_features required some fixing because of changed
macros, patch also adds GEN7 check in place for IVB and HSW.

Change-Id: Iee6375ceb558baf4334e3b9b5d26210406aa7b71
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
/external/drm_gralloc/gralloc_drm_intel.c
b89d7caffeea06e568e9df7da6c6c39ec63b9a1d 04-Oct-2012 Tapani Pälli <tapani.palli@intel.com> gralloc: hdmi cloned mode support

Patch implements simple support for cloned mode hdmi by introducing
primary and hdmi outputs that are updated respectively.

Current implementation is rather naive and assumes hdmi can drive
same mode as the local lvds. Only cloned mode is supported but can be
extended later to support extended mode when hwcomposer is available
for controlling this behaviour.

HDMI hotplug is implemented as a separate observer thread that
listens to uevents and reads hdmi connection state from there, this
requires switch support from the kernel hdmi driver.

Change-Id: I147273bbe4d21ab9f390f38c9a5f945530c8fd2e
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Signed-off-by: Matt Gumbel <matthew.k.gumbel@linux.intel.com>
/external/drm_gralloc/gralloc_drm_intel.c
8075c812370fdc1aeb049322c6033d35eb4cd530 24-Oct-2012 Daniel Leung <daniel.leung@intel.com> Revert "gralloc: hdmi cloned mode support"

This reverts commit 2d2758bca0f962ef21673dbe29df4c042d7f3254.
/external/drm_gralloc/gralloc_drm_intel.c
2d2758bca0f962ef21673dbe29df4c042d7f3254 04-Oct-2012 Tapani Pälli <tapani.palli@intel.com> gralloc: hdmi cloned mode support

Patch implements simple support for cloned mode hdmi by introducing
primary and hdmi outputs that are updated respectively.

Current implementation is rather naive and assumes hdmi can drive
same mode as the local lvds. Only cloned mode is supported but can be
extended later to support extended mode when hwcomposer is available
for controlling this behaviour.

HDMI hotplug is implemented as a separate observer thread that
listens to uevents and reads hdmi connection state from there, this
requires switch support from the kernel hdmi driver.

Change-Id: I1d5873214d672563789f4953a892de60539eca88
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Signed-off-by: Matt Gumbel <matthew.k.gumbel@linux.intel.com>
/external/drm_gralloc/gralloc_drm_intel.c
c878105aa842f6a7fbec5414d50cbf93892b3a1b 30-Aug-2012 Tapani Pälli <tapani.palli@intel.com> gralloc_drm_intel: set gem handle for each bo

not just fbs, potentially anything can be used as framebuffer by kms code

Change-Id: Ib710bb62ae23cf58a987c6614306711dedb11cbf
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
/external/drm_gralloc/gralloc_drm_intel.c
b56dc927f1a8797b1b7fe356ae89ce18d42731dd 11-Jul-2012 Charles Johnson <charles.f.johnson@intel.com> Change all occurances of LOGE to ALOGE, LOGW to ALOGW and LOGI to ALOGI due to change in Jelly Bean.

Signed-off-by: Charles Johnson <charles.f.johnson@intel.com>

modified: gralloc.c
modified: gralloc_drm.c
modified: gralloc_drm_intel.c
modified: gralloc_drm_kms.c
modified: gralloc_drm_nouveau.c
modified: gralloc_drm_pipe.c
modified: gralloc_drm_radeon.c

Change-Id: Idd9e533eab366d9f9dc199d961891255a66384a2
/external/drm_gralloc/gralloc_drm_intel.c
b65a3f83ccf8d17cea46fe5af1bc348ad5d4467f 27-Oct-2011 Chia-I Wu <olvaffe@gmail.com> add support for YUV formats
/external/drm_gralloc/gralloc_drm_intel.c
8c382cc04142dd9e77c62912701b1f1187c8c196 29-Aug-2011 Chia-I Wu <olvaffe@gmail.com> fix build errors

Introduced by the last commit.
/external/drm_gralloc/gralloc_drm_intel.c
333d56660c8c364f39a004e24413588c261ca49d 30-Jul-2011 Chia-I Wu <olvaffe@gmail.com> add support for debug.drm.mode

The mode string is "<xres>x<yres>[@<bpp>]".
/external/drm_gralloc/gralloc_drm_intel.c
e59db8f9ce30ab294d6d230c2e1802689abe815c 10-Jul-2011 Chia-I Wu <olvaffe@gmail.com> let drivers decide the fb format
/external/drm_gralloc/gralloc_drm_intel.c
2ec32d4f949f04d0006fff50065c904626c2e581 12-Jun-2011 Chia-I Wu <olvaffe@gmail.com> initial commit
/external/drm_gralloc/gralloc_drm_intel.c