projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
i965: Remove old CS local ID handling
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
2016-04-21
Topi Pohjolainen
i965/blorp/gen6: Prepare vertex buffer setup logic...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp/gen7: Expose state setup applicable to gen8
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Use 8k chunk size for urb allocation
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp/gen7: Prepare re-using for gen8
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/blorp: Let compiler calculate the vertex buffer...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/gen8: Expose state base address setup
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/gen8: Expose surface state helpers
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-04-21
Topi Pohjolainen
i965/gen9: Use correct size for DS_STATE
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-16
Topi Pohjolainen
i965: Expose logic telling if non-msrt mcs is supported
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-16
Topi Pohjolainen
i965/gen9: Refactor msrt mcs initialization
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-16
Topi Pohjolainen
i965: Add a few assertions on lossless compression
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-16
Topi Pohjolainen
i965: Add a flag telling color resolve pass to ignore...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-16
Topi Pohjolainen
i965: Add resolve option for lossless compression
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-16
Topi Pohjolainen
i965: Allow fast clear to be used with lossless compression
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-16
Topi Pohjolainen
i965: Add helper for detecting lossless compression
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-16
Topi Pohjolainen
Revert "i965: Restore vbo after color resolve during...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-13
Topi Pohjolainen
i965: Add means for limiting color resolves
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-13
Topi Pohjolainen
i965: Refactor resolving of auxiliary mode
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-13
Topi Pohjolainen
i965: Don't try to create aux buffer for non-msrt aux...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-12
Topi Pohjolainen
i965: Stop considering if msrt aux buffers need aux...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-12
Topi Pohjolainen
i965: Separate miptree creation from auxiliary buffer...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-12
Topi Pohjolainen
i965: Isolate aligned dimensions for stencil only
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-12
Topi Pohjolainen
i965: Restore vbo after color resolve during brw_try_draw_pr...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-12
Topi Pohjolainen
i965: Validate textures before altering driver state
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-10
Topi Pohjolainen
i965/gen8: Remove dead assertion
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2016-02-10
Topi Pohjolainen
i965: Use constant pointer when checking for compression
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-08-13
Topi Pohjolainen
i965: Stop aux data compare preventing program binary...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-08-13
Topi Pohjolainen
i965: Only write program to cache when it doesn't exist yet
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-08-13
Topi Pohjolainen
i965: Rename brw_upload_item_data to brw_alloc_item_data
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-05-07
Topi Pohjolainen
i965/wm/gen6: Add option for disabling statistics collection
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-05-07
Topi Pohjolainen
i965/wm/gen6: Refactor state setup
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-04-29
Topi Pohjolainen
i965/blorp: Prepare drawing rectangle for flipped coordinates
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-04-29
Topi Pohjolainen
i965/blorp: Add support for layered rendering
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-04-29
Topi Pohjolainen
i965/blorp: Allow blend state to be set for multiple...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-04-29
Topi Pohjolainen
i965/blorp: Prepare for attributes other than render...
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-04-29
Topi Pohjolainen
i965/blorp: Remove unused arguments
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-04-29
Topi Pohjolainen
i965/gen7/blorp: Remove unused arguments
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
2015-04-29
Topi Pohjolainen
i965/blorp: Allow caller to provide sampler settings
Signed-off-by:
Topi Pohjolainen
<topi.pohjolainen@intel.com>
commit
|
commitdiff
|
tree
next