Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
44a8a257087bf5deb8c77bbb640cf0a15643b017
/
drivers
/
gpu
/
drm
/
i915
/
intel_fbc.c
44a8a25
drm/i915/fbc: extract intel_fbc_can_enable()
by Paulo Zanoni
· 9 years ago
615b40d7
drm/i915/fbc: extract intel_fbc_can_activate()
by Paulo Zanoni
· 9 years ago
ca18d51
drm/i915/fbc: wait for a vblank instead of 50ms when enabling
by Paulo Zanoni
· 9 years ago
ee7d6cfa
drm/i915: only recompress FBC after flushing a drawing operation
by Paulo Zanoni
· 9 years ago
820bcab
drm/i915: get rid of FBC {,de}activation messages
by Paulo Zanoni
· 9 years ago
559d913
drm/i915: kill fbc.uncompressed_size
by Paulo Zanoni
· 9 years ago
128d735
drm/i915: use a single intel_fbc_work struct
by Paulo Zanoni
· 9 years ago
e6cd6dc
drm/i915: check for FBC planes in the same place as the pipes
by Paulo Zanoni
· 9 years ago
c5ecd46
drm/i915: alloc/free the FBC CFB during enable/disable
by Paulo Zanoni
· 9 years ago
d029bca
drm/i915: introduce intel_fbc_{enable,disable}
by Paulo Zanoni
· 9 years ago
0e631ad
drm/i915: introduce is_active/activate/deactivate to the FBC terminology
by Paulo Zanoni
· 9 years ago
754d113
drm/i915: pass the crtc as an argument to intel_fbc_update()
by Paulo Zanoni
· 9 years ago
e9c5fd2
drm/i915: set dev_priv->fbc.crtc before scheduling the enable work
by Paulo Zanoni
· 9 years ago
90d5234
drm/i915: fix the CFB size check
by Paulo Zanoni
· 9 years ago
5205bbe
drm/i915: remove in_dbg_master check from intel_fbc.c
by Paulo Zanoni
· 9 years ago
850bfaa
drm/i915: clarify that checking the FB stride for CFB is intentional
by Paulo Zanoni
· 9 years ago
e585feb
drm/i915: remove too-frequent FBC debug message
by Paulo Zanoni
· 9 years ago
b07ea0f
drm/i915: refactor FBC deactivation at init
by Paulo Zanoni
· 9 years ago
c68ae339
drm/i915: don't disable_fbc() if FBC is already disabled
by Paulo Zanoni
· 9 years ago
548043a
drm/i915: fix the __intel_fbc_update() comments
by Paulo Zanoni
· 9 years ago
45b32a2
drm/i915: use struct intel_crtc *crtc at __intel_fbc_update()
by Paulo Zanoni
· 9 years ago
30c58d5
drm/i915: extract crtc_is_valid() on the FBC code
by Paulo Zanoni
· 9 years ago
a4dedd5
drm/i915: remove unnecessary check for crtc->primary->fb
by Paulo Zanoni
· 9 years ago
5710502
drm/i915: extract fbc_on_pipe_a_only()
by Paulo Zanoni
· 9 years ago
d5ce416
drm/i915: rename intel_fbc_nuke to intel_fbc_recompress
by Paulo Zanoni
· 9 years ago
793af07
drm/i915: remove newline from a no_fbc_reason message
by Paulo Zanoni
· 9 years ago
bf6189c
drm/i915: change no_fbc_reason from enum to string
by Paulo Zanoni
· 9 years ago
ef11bdb
drm/i915/kbl: Introduce Kabylake platform defition.
by Rodrigo Vivi
· 9 years ago
856312a
drm/i915: fix FBC buffer size checks
by Paulo Zanoni
· 9 years ago
c4ffd40
drm/i915: fix CFB size calculation
by Paulo Zanoni
· 9 years ago
3c5f174
drm/i915: export size_is_valid() from __intel_fbc_update()
by Paulo Zanoni
· 10 years ago
9f21833
drm/i915: extract fbc_supported()
by Paulo Zanoni
· 10 years ago
4d110c7
drm/i915: Parametrize FBC_TAG registers
by Ville Syrjälä
· 10 years ago
2db3366
drm/i915: fix FBC for cases where crtc->base.y is non-zero
by Paulo Zanoni
· 10 years ago
b9e831d
drm/i915: reject invalid formats for FBC
by Paulo Zanoni
· 10 years ago
40f4022
drm/i915: don't apply WaFbcAsynchFlipDisableFbcQueue on SKL
by Paulo Zanoni
· 10 years ago
57012be9
drm/i915: apply WaFbcAsynchFlipDisableFbcQueue earlier
by Paulo Zanoni
· 10 years ago
7b24c9a
drm/i915: don't enable FBC when pixel rate exceeds 95% on HSW/BDW
by Paulo Zanoni
· 10 years ago
b8bf5d7
drm/i915: print the correct amount of bytes allocated for the CFB
by Paulo Zanoni
· 10 years ago
a9da512
drm/i915: avoid the last 8mb of stolen on BDW/SKL
by Paulo Zanoni
· 10 years ago
adf70c6
drm/i915: check for the supported strides on HSW+ FBC
by Paulo Zanoni
· 10 years ago
e8cb8d6
drm/i915: fix the FBC work allocation failure path
by Paulo Zanoni
· 10 years ago
6f4551f
drm/i915: fix FBC frontbuffer tracking flushing code
by Paulo Zanoni
· 10 years ago
8df5dd5
drm/i915: move set_no_fbc_reason() call out of intel_fbc_find_crtc()
by Paulo Zanoni
· 10 years ago
232fd93
drm/i915: extract FBC_MULTIPLE_PIPES check
by Paulo Zanoni
· 10 years ago
8935108
drm/i915: add FBC_IN_DBG_MASTER no_fbc_reason
by Paulo Zanoni
· 10 years ago
220285f
drm/i915: use intel_crtc for the FBC functions
by Paulo Zanoni
· 10 years ago
7733b49
drm/i915: use dev_priv for the FBC functions
by Paulo Zanoni
· 10 years ago
ff2a311
drm/i915: move FBC vfuncs to struct i915_fbc
by Paulo Zanoni
· 10 years ago
0bf73c3
drm/i915: protect FBC functions with FBC checks
by Paulo Zanoni
· 10 years ago
c80ac85
drm/i915: FBC doesn't need struct_mutex anymore
by Paulo Zanoni
· 10 years ago
25ad93f
drm/i915: add the FBC mutex
by Paulo Zanoni
· 10 years ago
fc78672
drm/i915: move FBC code out of i915_gem_stolen.c
by Paulo Zanoni
· 10 years ago
ce65e47
drm/i915: don't increment the FBC threshold at fbc_enable
by Paulo Zanoni
· 10 years ago
d8514d6
drm/i915: don't set the FBC plane select bits on HSW+
by Paulo Zanoni
· 10 years ago
2e8144a
drm/i915: unify no_fbc_reason message printing
by Paulo Zanoni
· 10 years ago
87f5ff0
drm/i915: add FBC_ROTATION to enum no_fbc_reason
by Paulo Zanoni
· 10 years ago
b70709a
drm/i915: get rid of primary_enabled and use atomic state
by Maarten Lankhorst
· 10 years ago
ab585de
drm/i915: kill i915.powersave
by Rodrigo Vivi
· 10 years ago
dbef0f1
drm/i915: add frontbuffer tracking to FBC
by Paulo Zanoni
· 10 years ago
e489e38
drm/i915: gen5+ can have FBC with multiple pipes
by Paulo Zanoni
· 10 years ago
68b9214
drm/i915: HSW+ FBC is tied to pipe A
by Paulo Zanoni
· 10 years ago
9510675
drm/i915: extract intel_fbc_find_crtc()
by Paulo Zanoni
· 10 years ago
bd49234
drm/i915: Disable framebuffer compression for i915 driver in VM
by Yu Zhang
· 10 years ago
e35fef2
drm/i915: change dev_priv->fbc.plane to dev_priv->fbc.crtc
by Paulo Zanoni
· 10 years ago
104618b
drm/i915: don't keep reassigning FBC_UNSUPPORTED
by Paulo Zanoni
· 10 years ago
7cc6574
drm/i915: don't try to find crtcs for FBC if it's disabled
by Paulo Zanoni
· 10 years ago
60ee5cd
drm/i915/fbc: fix the check for already reserved fbc size
by Jani Nikula
· 10 years ago
8e7d688
drm/i915: Move rotation from intel_plane to drm_plane_state
by Matt Roper
· 10 years ago
59bad94
drm/i915: Rename the forcewake get/put functions
by Mika Kuoppala
· 10 years ago
6e3c971
drm/i915: Make intel_crtc->config a pointer
by Ander Conselvan de Oliveira
· 10 years ago
2d112de
drm/i915: Embedded struct drm_crtc_state in intel_crtc_state
by Ander Conselvan de Oliveira
· 10 years ago
94b8395
drm/i915: Introduce FBC DocBook.
by Rodrigo Vivi
· 10 years ago
7ff0ebc
drm/i915: Move FBC stuff to intel_fbc.c
by Rodrigo Vivi
· 10 years ago