Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
9577977266068b1b3666e0265bd0d6dcb1563572
/
src
/
mesa
/
drivers
/
dri
/
i965
/
brw_blorp.c
9577977
i965/blorp: Make post draw flush more explicit
by Topi Pohjolainen
· 8 years ago
fc78ee5
i965/miptree: Create a disable CCS flag
by Ben Widawsky
· 8 years ago
6092169
i965/blorp: fix release build unused variable warning
by Grazvydas Ignotas
· 8 years ago
17d7c5a
i965/gen8: Relax asserts prohibiting arrayed/mipmapped fast clears
by Topi Pohjolainen
· 8 years ago
dea8e7f
i965: Restrict fast color clear on first slice only
by Topi Pohjolainen
· 8 years ago
d41fc8d
i965: Track fast color clear state in level/layer granularity
by Topi Pohjolainen
· 8 years ago
ea2c419
i965: Add plumbing for fast clear layer/level details
by Topi Pohjolainen
· 8 years ago
17e6a21
i965: Provide slice details to renderbuffer fast clear state tracker
by Topi Pohjolainen
· 8 years ago
cec30a6
i965: Split per miptree and per slice/level fast clear bits
by Topi Pohjolainen
· 8 years ago
9c7717c
i965: Provide slice details to color resolver
by Topi Pohjolainen
· 8 years ago
71d48d6
i965: Refactor lossless compression state tracking
by Topi Pohjolainen
· 8 years ago
7c75fd9
i965/meta: Split conversion of color and setting it
by Topi Pohjolainen
· 8 years ago
2b5644e
intel/blorp: Properly handle color compression in blorp_copy
by Jason Ekstrand
· 8 years ago
c8357b5
i965/blorp: Rework resolve handling
by Jason Ekstrand
· 8 years ago
1ba2f05
intel/blorp: Take a fast_clear_op in ccs_resolve
by Jason Ekstrand
· 8 years ago
7c560e8
intel/blorp: Add plumbing for color resolve slice details
by Pohjolainen, Topi
· 8 years ago
c53e9c9
i965/miptree: Create a hiz mcs type
by Ben Widawsky
· 8 years ago
36d1c55
i965: Drop the aux mt when not used
by Ben Widawsky
· 8 years ago
0041169
i965: Wrap MCS miptree in intel_miptree_aux_buffer
by Jordan Justen
· 8 years ago
4306c10
intel/blorp: Pass a brw_stage_prog_data to upload_shader
by Jason Ekstrand
· 8 years ago
c30b716
i965/miptree: Remove the stencil_as_y_tiled parameter from get_aligned_offset
by Jason Ekstrand
· 8 years ago
d80c030
intel/blorp: Add a flag to make blorp not re-emit dept/stencil buffers
by Jason Ekstrand
· 8 years ago
9694b23
i965: Rename intelScreen to screen.
by Kenneth Graunke
· 9 years ago
540395b
i965/blorp: Add a copy_miptrees helper
by Jason Ekstrand
· 8 years ago
54db5af
intel/blorp: Work in terms of logical array layers
by Jason Ekstrand
· 8 years ago
c70be1e
intel/blorp: Add a swizzle parameter to blorp_clear
by Jason Ekstrand
· 8 years ago
2fc9c7e
intel/blorp: Take a destination swizzle in blorp_blit
by Jason Ekstrand
· 8 years ago
2dba548
intel/blorp: Take an isl_swizzle instead of a SWIZZLE
by Jason Ekstrand
· 8 years ago
1df4b66
i965/blorp: Use hw generetad primitive copies for layered clears
by Topi Pohjolainen
· 8 years ago
b712aa2
i965/blorp: Sanity check all layers before actual clear
by Topi Pohjolainen
· 8 years ago
a1c7de0
intel/blorp: Add plumbing for setting color clear layer count
by Topi Pohjolainen
· 8 years ago
39712b2
i965/rbc: Allocate mcs directly
by Topi Pohjolainen
· 8 years ago
1634a49
i965/rbc: Allow integer formats as advertised in isl_format.c
by Topi Pohjolainen
· 8 years ago
8721441
intel/blorp: Add a format parameter to blorp_fast_clear
by Jason Ekstrand
· 8 years ago
8bd35d8
i965/blorp: Remove the remaining brw prefixes from the blorp.h API
by Jason Ekstrand
· 8 years ago
87a1cb6
i965: Move the hiz_op enum to blorp
by Jason Ekstrand
· 8 years ago
2191f5c
i965/blorp: Get rid of brw_context
by Jason Ekstrand
· 8 years ago
99b9e9b
i965/blorp: Take a blorp_context in compile_nir_shader
by Jason Ekstrand
· 8 years ago
bc159ff
i965/blorp: Add an "exec" function pointer to blorp_context
by Jason Ekstrand
· 8 years ago
ac08bc8
i965/blorp: Use blorp_address in brw_blorp_surface instead of bo+offset
by Jason Ekstrand
· 8 years ago
6d2f8f8
i965/blorp: Add driver mocs settings to the context
by Jason Ekstrand
· 8 years ago
600446c
i965/blorp: Expose the shader cache through function pointers
by Jason Ekstrand
· 8 years ago
a14d1b6
i965/blorp: Add a blorp_context struct and init/finish funcs
by Jason Ekstrand
· 8 years ago
e0bc2cb
i965/blorp: Don't clear an empty region
by Jason Ekstrand
· 8 years ago
f5fbcc3
i965: Split brw_blorp.c/h into multiple files
by Jason Ekstrand
· 8 years ago
075cc87
i965/blorp: Factor the guts of blorp_hiz_exec into a helper
by Jason Ekstrand
· 8 years ago
75deae9
i965/blorp: Add a new brw_blorp_surf intermediate struct
by Jason Ekstrand
· 8 years ago
d8644f3
i965/blorp: Do gen6 stencil offsets up-front
by Jason Ekstrand
· 8 years ago
406c503
i965/blorp: Set up HiZ surfaces up-front
by Jason Ekstrand
· 8 years ago
4d86b3f
i964/blorp: Set up most aux surfaces up-front
by Jason Ekstrand
· 8 years ago
d540864
i965/blorp: Stop using the miptree in state setup for tex/rt surfaces
by Jason Ekstrand
· 8 years ago
56746d0
i965/blorp: Remove unused fields from blorp_surface_info
by Jason Ekstrand
· 8 years ago
d814353
i965/blorp: Use the generic surface state path for gen8 textures
by Jason Ekstrand
· 8 years ago
96fa98c
i965/blorp: Only do offset hacks for fake W-tiling and IMS
by Jason Ekstrand
· 8 years ago
9f9abc8
i965/blorp: Add a z_offset field to blorp_surface_info
by Jason Ekstrand
· 8 years ago
7abcdfb
i965/blorp: Rework hiz rect alignment calculations
by Jason Ekstrand
· 8 years ago
871893c
i965/blorp: Map 1-D render targets with DIM_LAYOUT_GEN4_2D as 2D on gen9
by Jason Ekstrand
· 8 years ago
603d5f7
i965/blorp: Use the isl_view from the blorp_surface_info
by Jason Ekstrand
· 8 years ago
c097160
i965/blorp: Get rid of brw_blorp_surface_info::width/height
by Jason Ekstrand
· 8 years ago
2095f93
i965/blorp: Move surface offset calculations into a helper
by Jason Ekstrand
· 8 years ago
90ab43d
i965/blorp: Use ISL to compute image offsets
by Jason Ekstrand
· 8 years ago
7997f4f
i965/blorp: Add an isl_view to blorp_surface_info
by Jason Ekstrand
· 8 years ago
e046a46
i965/blorp: Move intratile offset calculations out of surface state setup
by Jason Ekstrand
· 8 years ago
3c25caa
i965/blorp: Get rid of brw_blorp_surface_info::array_layout
by Jason Ekstrand
· 8 years ago
09879ef
i965/blorp: Use isl_msaa_layout instead of intel_msaa_layout
by Jason Ekstrand
· 8 years ago
28b0ad8
i965/blorp: Get rid of brw_blorp_surface_info::num_samples
by Jason Ekstrand
· 8 years ago
aa4117a
i965/blorp: Get rid of brw_blorp_surface_info::map_stencil_as_y_tiled
by Jason Ekstrand
· 8 years ago
801189e
i965/blorp: Remove compute_tile_offsets
by Jason Ekstrand
· 8 years ago
b82de88
i965/blorp: Create the isl_surf up-front
by Jason Ekstrand
· 8 years ago
0aa0b39
i965/miptree: Remove the stencil_as_y_tiled parameter from get_tile_masks
by Jason Ekstrand
· 8 years ago
6553dc0
i965/blorp: Add a generic ISL-based surface state emit path
by Jason Ekstrand
· 8 years ago
175e095
i965/blorp: Remove support for push constants
by Topi Pohjolainen
· 8 years ago
9b2fa17
i965/blorp: Store input read mask
by Topi Pohjolainen
· 8 years ago
f5e8575
i965/blorp: Use prog data counters to guide sf/sbe setup
by Topi Pohjolainen
· 8 years ago
265487a
i965/fs: Add an allow_spilling flag to brw_compile_fs
by Jason Ekstrand
· 8 years ago
672cffe
i965/blorp: Get rid of the blorp_prog_data_int() helper
by Jason Ekstrand
· 8 years ago
c1fe885
i965/blorp: Add a helper for compiling NIR shaders
by Jason Ekstrand
· 8 years ago
353eadb
blorp: Add initial state setup support for SIMD8 dispatch
by Jason Ekstrand
· 8 years ago
cd5a290
i965/blorp: Add a param array to prog_data
by Jason Ekstrand
· 8 years ago
c46cbe1
i965/blorp: Add a prog_data_init helper
by Jason Ekstrand
· 8 years ago
01ba26d
i965/blorp: Prepare blits for lossless compression
by Topi Pohjolainen
· 8 years ago
bed7429
i965/blorp: Convert brw_blorp.cpp to a C file
by Jason Ekstrand
· 8 years ago
[Renamed (98%) from src/mesa/drivers/dri/i965/brw_blorp.cpp]
b3f08b5
i965/blorp: Turn brw_blorp_params into a C-style struct
by Jason Ekstrand
· 8 years ago
b6dd8e4
i965/blorp: Turn blorp_surface_info into a C-style struct
by Jason Ekstrand
· 8 years ago
a543f74
i965/blorp: Roll mip_info into surface_info
by Jason Ekstrand
· 8 years ago
8096ed7
i965/blorp: Remove the hiz params class
by Jason Ekstrand
· 8 years ago
659400c
i965/blorp: Remove the arguments to brw_blorp_params()
by Jason Ekstrand
· 8 years ago
2dda4ff
i965/blorp: Refactor to get rid of the get_wm_prog virtual function
by Jason Ekstrand
· 8 years ago
234b5f2
i965/blorp: Use BRW_NEW_BLORP instead of trashing all state bits
by Topi Pohjolainen
· 8 years ago
0ae360f
i965/blorp: Do not tricker urb re-configuration unnecessarily
by Topi Pohjolainen
· 8 years ago
7644e8a
i965/blorp: Prepare to switch from compute pipeline
by Topi Pohjolainen
· 8 years ago
4c3de6b
i965/blorp: Add support for disabling color blending
by Topi Pohjolainen
· 8 years ago
da5a477
i965/blorp: Add support for setting fast clear operation
by Topi Pohjolainen
· 8 years ago
7de72f7
i965/blorp: Enable blits on gen8
by Topi Pohjolainen
· 8 years ago
f7ab4e0
i965/blorp: Prepare stencil sampling for gen8
by Topi Pohjolainen
· 8 years ago
6b33d63
i965/blorp: Add support for source swizzle
by Topi Pohjolainen
· 8 years ago
8679bb7
i965/blorp: Refactor sRGB encoding/decoding.
by Kenneth Graunke
· 8 years ago
43d23e8
i965/blorp: Fix hiz ops on MSAA surfaces
by Chris Forbes
· 10 years ago
f36993b
i965: Clean up #includes in the compiler.
by Matt Turner
· 9 years ago
836aaa4
i965: Remove useless gen6_blorp.h/gen7_blorp.h headers.
by Matt Turner
· 9 years ago
Next »