projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965/blorp: Add a copy_miptrees helper
2016-09-12
Topi Pohjolainen
i965/rbc: Clarify rational given for shader image resolves
Author:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
i965/blorp: Use hw generetad primitive copies for layered...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
i965/blorp: Sanity check all layers before actual clear
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
intel/blorp: Add plumbing for setting color clear layer...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
intel/blorp: Allow multiple layers
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
i965/blorp: Instruct vertex fetcher to provide prim...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
i965/rbc: Allocate mcs directly
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
isl/gen8+: Allow 1D and 3D auxiliary surfaces
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
i965: Add sanity check for non-compressible texture...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
i965/rbc: Consult rb settings for texture surface setup
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
i965: Track non-compressible sampling of renderbuffers
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
i965: Replace boolean rb surface state setup argument...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-12
Topi Pohjolainen
i965/rbc: Allow integer formats as advertised in isl_format.c
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-09-08
Topi Pohjolainen
intel/blorp: Allow single slice converter to suppress...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-13
Topi Pohjolainen
i965/blorp: Cleanup leftovers from push constant disabling
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-13
Topi Pohjolainen
i965/blorp/gen7+: Bring back push constant setup
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/urb: Allow blorp to record current settings
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp/gen7+: Do not trigger push constant space...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp/gen7+: Stop trashing push constant allocation
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Remove support for push constants
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Use flat inputs instead of uniforms
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Fix the size requirement for vertex elements
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Load tranformation coordinates as vec4
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Rename LOAD_UNIFORM to LOAD_INPUT
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Organize pixel kill and blend/scaled inputs...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Prepare for more than two vertex attributes
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Tell vertex fetcher about flat inputs
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Add support for flat input buffer
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Store input read mask
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Rename push constants to inputs
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Use core vertex buffer state setup
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/blorp: Split vertex data and element setup
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965: Unify vertex buffer setup
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-07-04
Topi Pohjolainen
i965/draw: Expose vertex buffer state setup
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-06-23
Topi Pohjolainen
i965/blorp: Disable vertex element swizzling
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-06-23
Topi Pohjolainen
i965/blorp: Let program data tell if push constants...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-06-23
Topi Pohjolainen
i965/blorp: Use prog data counters to guide wm/ps setup
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-06-23
Topi Pohjolainen
i965/blorp: Use prog data counters to guide sf/sbe...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-06-01
Topi Pohjolainen
i965: Add norbc debug option
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-06-01
Topi Pohjolainen
i965/gen9: Configure rbc buffers as plain for non-rbc...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965/gen9: Enable lossless compression
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965: Set render state for lossless compressed
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965/wm: Don't sample lossless compressed as multisampled
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965/gen9: Setup MCS for compressed texture surfaces
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965/blorp: Do not resolve lossless compressed blit...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965/blorp: Prepare blits for lossless compression
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965: Deferred allocation of mcs for lossless compressed
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965: Add flag telling if miptree is for client consumption
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965: Add helper for lossless compression support
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965/gen9: Prepare surface state setup for lossless...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965/gen8: Expose auxiliary mode resolver
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965: Relax assertion of halign == 16 for lossless...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965/blorp: Set full resolve for lossless compressed
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-12
Topi Pohjolainen
i965/blorp: Do not skip fast color clear with new color
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-10
Topi Pohjolainen
i965/eu: Allow 3-src float ops with doubles
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-10
Topi Pohjolainen
i965: Tell backend register about double precision...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-10
Topi Pohjolainen
i965: Determine size of double precision float register
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-05-10
Topi Pohjolainen
i965: Lower DFRACEXP/DLDEXP
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-27
Topi Pohjolainen
i965/blorp/gen8: Fix blitting of interleaved msaa surfaces
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-23
Topi Pohjolainen
i965/blorp: Enable for buffer resolves
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-23
Topi Pohjolainen
i965/blorp: Enable for normal color clears
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-23
Topi Pohjolainen
i965/blorp: Fix clear code for ignoring colormask for...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-23
Topi Pohjolainen
mesa/formats: Take luminance into account in component...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-23
Topi Pohjolainen
i965/blorp: Do not trigger re-emission of base state...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-23
Topi Pohjolainen
i965/blorp: Reconfigure base state address only if...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-23
Topi Pohjolainen
i965/blorp: Use BRW_NEW_BLORP instead of trashing all...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-23
Topi Pohjolainen
i965: Introduce state flag for blorp
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-23
Topi Pohjolainen
i965/blorp/gen6: Use normal base state address setup
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-23
Topi Pohjolainen
i965: Remove pointers to non-existing atoms
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-22
Topi Pohjolainen
i965/blorp: Add support for 2x msaa
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-22
Topi Pohjolainen
i965/blorp: Add support for encoding/decoding interleaved...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Do not emit pma stall on gen9+
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Reduce the urb size requirement for vertex...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Reduce the size of vertex buffer
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Do not tricker urb re-configuration unnecessarily
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Skip re-emitting urb config whenever possible
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Prepare to switch from compute pipeline
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Skip uploading state/options not needed...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Re-introduce clear programs
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/meta: Move check for srgb into is_color_fast_clear_comp...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/meta: Expose check for fast clear compatibility
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/meta: Expose fast clear value setup
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/meta: Expose non-fast clear rectangle calculation
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/meta: Expose resolve clear rectangle calculation
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/meta: Expose fast clear rectangle calculation
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965: Declare input to mcs alignment calculation constant
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Switch the order of render and texture...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Reduce scope for generator and its inputs
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Add support for disabling color blending
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Add support for setting fast clear operation
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Enable blits on gen8
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Prepare stencil sampling for gen8
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Add check for supported sample numbers
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Add support for sampling 3D textures
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Add support for source swizzle
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Pipeline upload support for gen8
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/gen8: Expose pma stall emission
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965: Allow texture surface state setup to be used...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Prepare sampling for gen9
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Prepare render target write for gen8
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
next