summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen6_blorp.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965/blorp: Convert state setup to CJason Ekstrand2016-04-261-1050/+0
* i965/blorp: Make state setup C-safeJason Ekstrand2016-04-261-2/+2
* i965/blorp: Turn brw_blorp_params into a C-style structJason Ekstrand2016-04-261-20/+20
* i965/blorp: Turn blorp_surface_info into a C-style structJason Ekstrand2016-04-261-2/+2
* i965/blorp: Refactor to get rid of the get_wm_prog virtual functionJason Ekstrand2016-04-261-13/+9
* i965/blorp: Reconfigure base state address only if neededTopi Pohjolainen2016-04-231-1/+2
* i965/blorp/gen6: Use normal base state address setupTopi Pohjolainen2016-04-231-49/+2
* i965/blorp: Reduce the size of vertex bufferTopi Pohjolainen2016-04-211-12/+19
* i965/blorp: Skip uploading state/options not needed for clearsTopi Pohjolainen2016-04-211-4/+9
* i965/blorp: Add support for disabling color blendingTopi Pohjolainen2016-04-211-0/+5
* i965/blorp/gen6: Prepare vertex buffer setup logic for gen8Topi Pohjolainen2016-04-211-8/+22
* i965/blorp: Let compiler calculate the vertex buffer sizeTopi Pohjolainen2016-04-211-21/+10
* i965: Clean up #includes in the compiler.Matt Turner2015-11-241-2/+0
* i965: Remove useless gen6_blorp.h/gen7_blorp.h headers.Matt Turner2015-11-241-1/+0
* i965/miptree: Rename align_w,align_h -> halign,valignChad Versace2015-09-301-1/+1
* i965: Remove base miplevel from sampler state.Ben Widawsky2015-09-041-1/+0
* i965: Rename intel_emit* to reflect their new location in brw_pipe_controlChris Wilson2015-06-241-3/+3
* i965/blorp: Prepare drawing rectangle for flipped coordinatesTopi Pohjolainen2015-04-301-2/+2
* i965/blorp: Add support for layered renderingTopi Pohjolainen2015-04-301-1/+1
* i965/blorp: Allow blend state to be set for multiple render targetsTopi Pohjolainen2015-04-301-11/+11
* i965/blorp: Prepare for attributes other than render positionTopi Pohjolainen2015-04-301-2/+3
* i965/blorp: Remove unused argumentsTopi Pohjolainen2015-04-301-13/+7
* i965/blorp: Allow caller to provide sampler settingsTopi Pohjolainen2015-04-301-6/+9
* i965/blorp: Refactor vertex buffer state setupTopi Pohjolainen2015-04-301-26/+34
* i965/hiz: Start to separate miptree out from hiz buffersJordan Justen2015-03-091-1/+1
* i965: Do Sandybridge workaround flushes before each primitive.Kenneth Graunke2015-02-171-20/+11
* i965/gen6/gs: Set brw->gs.enabled to FALSE in gen6_blorp_emit_gs_disable()Samuel Iglesias Gonsalvez2014-09-191-0/+1
* i965/gen6: Stencil/hiz needs an offset for LOD > 0Jordan Justen2014-08-151-1/+9
* i965/gen6 depth surface: program 3DSTATE_DEPTH_BUFFER to top of surfaceJordan Justen2014-08-151-49/+22
* i965/gen6 blorp depth: calculate base surface width/heightJordan Justen2014-08-151-0/+13
* i965/gen6 depth surface: calculate minimum array element being renderedJordan Justen2014-08-151-0/+2
* i965/gen6 depth surface: calculate LOD being rendered toJordan Justen2014-08-151-0/+3
* i965/gen6 depth surface: calculate depth (array size) for depth surfaceJordan Justen2014-08-151-0/+2
* i965/gen6 depth surface: calculate more specific surface typeJordan Justen2014-08-151-0/+17
* i965: Make BLORP use brw_emit_sampler_state().Kenneth Graunke2014-08-021-37/+28
* i965/blorp: Don't set min_mag_neq bit in Gen6 SAMPLER_STATE.Kenneth Graunke2014-08-021-2/+0
* i965: Use unreachable() instead of unconditional assert().Matt Turner2014-07-011-2/+1
* i965: Drop use of intel_region from miptrees.Eric Anholt2014-05-011-10/+10
* i965: Move intel_region_get_aligned_offset() to be a miptree function.Eric Anholt2014-05-011-9/+9
* i965/blorp: do not use unnecessary hw-blending supportTopi Pohjolainen2014-02-041-20/+0
* i965: Use the new drm_intel_bo offset64 field.Kenneth Graunke2014-01-201-2/+2
* i965/gen6/blorp: Remove redundant HiZ workaroundChad Versace2014-01-091-14/+0
* i965/gen6/blorp: Set need_workaround_flush at top of blorpChad Versace2014-01-091-1/+3
* i965/gen6/blorp: Set need_workaround_flush immediately after primitiveChad Versace2014-01-091-0/+3
* i965/gen6: Fix HiZ hang in WebGL Google MapsChad Versace2013-12-201-0/+15
* i965/blorp: Get rid of redundant num_samples blorp param.Paul Berry2013-12-091-4/+6
* i965: refactor sample mask calculationChris Forbes2013-12-071-1/+1
* i965: Drop trailing whitespace from the rest of the driver.Kenneth Graunke2013-12-051-2/+2
* i965: Avoid flushing the batch for every blorp op.Eric Anholt2013-11-071-12/+0
* i965: Also emit HiZ and Stencil packets when disabling depth on Gen6.Kenneth Graunke2013-10-281-0/+12