Mesa (master): 32 new commits
Chia-I Wu
olv at kemper.freedesktop.org
Sun Jun 14 17:24:34 UTC 2015
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=117926debb72e5027faae885f9aa7f1ca61f6a9c
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Thu Jun 11 07:36:28 2015 +0800
ilo: merge ilo_state_3d*.[ch] to ilo_state.[ch]
With most code replaced to ilo_state_*, what was left did not belong there
anymore.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=54e0a8ed5dcaaa0ef483d5960ae86f88e0bf8990
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Fri Jun 12 15:08:02 2015 +0800
ilo: add ilo_state_ps to ilo_shader_cso
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=30fcb31c9b095451ce5ac5a10c3c6b177dc03e20
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Fri Jun 12 14:47:02 2015 +0800
ilo: add ilo_state_{vs,hs,ds,gs} to ilo_shader_cso
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da6e45fcbc4570df0ec4b8c8885f33a206da3552
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Tue Jun 2 23:09:53 2015 +0800
ilo: embed ilo_state_sbe in ilo_shader
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a52627c4f9215649b0f244af96512b9aafceaa1
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Tue Jun 2 14:57:48 2015 +0800
ilo: embed ilo_state_vf in ilo_ve_state
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9bfa987fb00a4e0471bcdb4948c8f416d7c5b562
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Thu May 28 13:43:56 2015 +0800
ilo: embed ilo_state_urb in ilo_state_vector
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eaf2c738991d43ec8e7b36bed05727deaf8151b6
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Fri May 29 15:25:13 2015 +0800
ilo: embed ilo_state_sol in ilo_shader
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=960ca7d5e32997a5367cf798f7930cbb890b3ab4
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Mon May 11 19:48:52 2015 +0800
ilo: embed ilo_state_cc in ilo_blend_state
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=402e155cd3a757a583f81fa6545c855b63947e7c
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Fri Jun 5 10:23:24 2015 +0800
ilo: embed ilo_state_raster in ilo_rasterizer_state
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ded7d412d04cf702596e91f36ba586b18f1933a2
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Mon May 18 00:00:37 2015 +0800
ilo: embed ilo_state_viewport in ilo_viewport_state
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b5c0a83415137ba1f894d70a6cf73db83d21f15
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Thu May 21 17:18:37 2015 +0800
ilo: replace ilo_sampler_cso with ilo_state_sampler
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=745ef2c07b23e1cf227eb26871fc464198b956e8
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Wed May 20 21:44:30 2015 +0800
ilo: replace ilo_view_surface with ilo_state_surface
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c10c1ac0cfb0ae42742f369d9f3fa2f4fba8639a
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Mon May 18 23:32:10 2015 +0800
ilo: replace ilo_zs_surface with ilo_state_zs
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6dad848d1acfe781c735120c3db97f1a2f0c28fa
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Fri Jun 12 14:56:56 2015 +0800
ilo: add ilo_state_ps
We want to make ilo_shader_cso a union of ilo_state_{vs,hs,ds,gs,ps}.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df9f846ac6153e171fbcf661bad19168b336a703
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Sat May 30 00:58:51 2015 +0800
ilo: add ilo_state_{vs,hs,ds,gs}
We want to make ilo_shader_cso a union of ilo_state_{vs,hs,ds,gs} and ps
payload.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0bb1c2d1787cf2bd14620bf81d6d59cebfa766a
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Fri Jun 12 14:02:37 2015 +0800
ilo: add ilo_state_sbe
We want to replace ilo_kernel_routing with ilo_state_sbe.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ccab943b66de70b49cdbf3f14071fec9fe833cc
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Sun May 31 00:00:49 2015 +0800
ilo: add ilo_state_vf
We want to replace ilo_ve_state with ilo_state_vf.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c77ebef2499a79fc9a0816971a6d16d50cf2954
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Thu May 28 13:21:02 2015 +0800
ilo: add ilo_state_urb
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ff40be0eecfd6bbcc17471590e44042b3ffa5d3
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Fri May 29 13:08:18 2015 +0800
ilo: add ilo_state_sol
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62bb6437187b439d5959ccab094762163713a992
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Mon May 11 14:23:49 2015 +0800
ilo: add ilo_state_cc
We want to replace ilo_dsa_state and ilo_blend_state with ilo_state_cc.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6be8b6053de356a679707a0de92b083a4ea83937
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Sun May 10 13:52:21 2015 +0800
ilo: add ilo_state_raster
We want to replace ilo_rasterizer_state with ilo_state_raster.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4fa7ed99a1e9334d96c1efd42344774dae19f466
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Tue May 12 23:43:50 2015 +0800
ilo: add ilo_state_viewport
We want to replace ilo_viewport_cso and ilo_scissor_state with
ilo_state_viewport.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=61fea171af64288bdf622e7ecf07e3ca42f83974
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Wed May 13 13:10:54 2015 +0800
ilo: add ilo_state_sampler
We want to replace ilo_sampler_cso with ilo_state_sampler.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5f2007322b5468aa3025e7e259b4c50c7a7a0bd
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Thu May 14 09:46:42 2015 +0800
ilo: add ilo_state_surface
We want to replace ilo_view_surface with ilo_state_surface.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b91250a56b0af51b82bf4152a4f98e74fab22ed4
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Sat May 16 08:27:24 2015 +0800
ilo: add ilo_state_zs
We want to replace ilo_zs_surface with ilo_state_zs. One noteworthy
difference is that ilo_state_zs always aligns level 0 to 8x4 when HiZ is
enabled. HiZ will not be enabled for 1D surfaces as a result.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9af1fc590d90fdda65aa0cf145773480af52a4e5
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Sat May 9 21:39:34 2015 +0800
ilo: update genhw headers
Generate these new enums
enum gen_reorder_mode;
enum gen_clip_mode;
enum gen_front_winding;
enum gen_fill_mode;
enum gen_cull_mode;
enum gen_pixel_location;
enum gen_sample_count;
enum gen_inputattr_select;
enum gen_msrast_mode;
enum gen_prefilter_op;
Correct the type of GEN6_SAMPLER_DW0_BASE_LOD. Rename gen_logicop_function,
gen_sampler_mip_filter, gen_sampler_map_filter, gen_sampler_aniso_ratio, and
others.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9cb0df4b50593e69f65b65704f5b64f3a12be9b5
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Fri May 22 14:21:22 2015 +0800
ilo: add ilo_image_disable_aux()
When aux bo allocation fails, ilo_image_disable_aux() should be called to
disable aux buffer.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0de65cbc29b45fffbe4bf4e1ce299ddb8be9eda
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Tue May 26 15:46:44 2015 +0800
ilo: add array_size and level_count to ilo_image
We will use them for bound checking.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9d2bbe967fb1fbbe7102c0765f067b3155f5ca6
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Sun May 17 11:55:05 2015 +0800
ilo: add pipe_texture_target to ilo_image
Save the target in ilo_image instead of passing it around.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9da9cf729ff74684902cbb4b53b5cccd442df28e
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Fri May 15 10:39:05 2015 +0800
ilo: fix "Render Cache Read Write Mode"
It needs be set to R/W only when using certain messages via DP render cache.
Since we only use RT wrties with the render cache, we never need to set it.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1885ac490834e70d831b5b4a287c272b4148761c
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Thu May 21 16:30:03 2015 +0800
ilo: avoid resource owning in core
It is up to the users whether to reference count the BOs or not.
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab7229b9b6b160e805d14d600a432e76a5e88ef8
Author: Chia-I Wu <olvaffe at gmail.com>
Date: Fri May 22 13:49:20 2015 +0800
ilo: assert core objects are zero-initialized
Core objects are usually embedded inside calloc()'ed objects and we expect
them to be zero-initialized.
More information about the mesa-commit
mailing list