summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-04-06i965/meta/hack: Prepare stencil blit for ARB_texture_stencil8stencil_hackTopi Pohjolainen2-1/+5
2015-04-06causes crashTopi Pohjolainen1-1/+1
2015-03-30i965/blorp/gen7: Use normal pipeline support for disabling stagesTopi Pohjolainen1-59/+1
2015-03-30i965/blorp: Enable replicated clears using glsl-based programsTopi Pohjolainen1-0/+8
2015-03-30i965/blorp: Enable fast clears using glsl-based programsTopi Pohjolainen3-0/+69
2015-03-30i965/blorp: Add support for executing glsl-based clearsTopi Pohjolainen5-0/+142
2015-03-30i965/meta: Add cache and compile support for clear programsTopi Pohjolainen3-0/+77
2015-03-30i965/meta/clear: Refactor logic using gl-contextTopi Pohjolainen1-65/+78
2015-03-30i965/meta/clear: Declare input rectangle for drawing as constantTopi Pohjolainen1-1/+2
2015-03-30i965/meta/clear: Refactor miptree clear state settingTopi Pohjolainen1-11/+18
2015-03-30i965/blorp/gen8: Execution supportTopi Pohjolainen4-1/+829
2015-03-30i965/blorp/gen6: Prepare vertex buffer setup logic for gen8Topi Pohjolainen1-8/+22
2015-03-30i965/blorp/gen7: Expose state setup applicable to gen8Topi Pohjolainen2-10/+46
2015-03-30i965/blorp/gen7: Prepare re-using for gen8Topi Pohjolainen1-2/+4
2015-03-30i965/blorp: Enable glsl-based fbo blitsTopi Pohjolainen2-0/+21
2015-03-30i965/blorp: Add support for setting samplers for glsl-based blitsTopi Pohjolainen2-0/+16
2015-03-30i965/blorp: Add support for setting up surfaces for glsl-based blitsTopi Pohjolainen3-0/+41
2015-03-30i965/blorp: Add support for loading vertices for glsl-based blitsTopi Pohjolainen2-0/+90
2015-03-30i965/blorp: Add plumbing for glsl-based color blitsTopi Pohjolainen2-0/+110
2015-03-30i965/blorp/gen7: Support for loading glsl-based fragment shadersTopi Pohjolainen4-0/+126
2015-03-30i965/blorp: Move multisample setup for parameter type to handleTopi Pohjolainen3-8/+13
2015-03-30i965/blorp: Move vertex uploading for parameter type to handleTopi Pohjolainen3-11/+8
2015-03-30i965/blorp/gen7: Move surface setup for the parameter type to handleTopi Pohjolainen2-24/+34
2015-03-30i965/blorp/gen6: Move surface setup for the parameter type to handleTopi Pohjolainen2-21/+34
2015-03-30i965/blorp: Move sampler setup for the parameter type to handleTopi Pohjolainen3-19/+27
2015-03-30i965/blorp: Move push const setup for the parameter type to handleTopi Pohjolainen6-17/+28
2015-03-30i965/blorp: Use virtual function for wm/ps configurationTopi Pohjolainen5-29/+57
2015-03-30i965/blorp: Prepare drawing rectangle for flipped coordinatesTopi Pohjolainen1-2/+2
2015-03-30i965/blorp: Add support for layered renderingTopi Pohjolainen4-5/+8
2015-03-30i965/blorp: Allow blend state to be set for multiple render targetsTopi Pohjolainen3-19/+16
2015-03-30i965/blorp: Remove unused argumentsTopi Pohjolainen3-21/+12
2015-03-30i965/gen7/blorp: Remove unused argumentsTopi Pohjolainen1-47/+28
2015-03-30i965/blorp: Remove unnecessary check if program is in useTopi Pohjolainen1-1/+1
2015-03-30i965/blorp: Use program data to determine if a program is presentTopi Pohjolainen1-1/+1
2015-03-30i965/blorp/gen7: Emit SBE before SFTopi Pohjolainen1-12/+13
2015-03-30i965/blorp: Allow caller to provide sampler settingsTopi Pohjolainen3-8/+14
2015-03-30i965/blorp: Refactor vertex buffer state setupTopi Pohjolainen1-26/+34
2015-03-30i965/blorp: Remove constant parameterTopi Pohjolainen3-20/+0
2015-03-30i965/meta: Add helper for looking up blit programsTopi Pohjolainen2-0/+150
2015-03-30meta: Provide read access to blit shadersTopi Pohjolainen2-10/+12
2015-03-30i965/gen8: Expose surface state setup logicTopi Pohjolainen2-18/+23
2015-03-30i965/gen8: Expose state base address setupTopi Pohjolainen2-2/+5
2015-03-30i965/ps/gen8: Refactor state uploadingTopi Pohjolainen2-27/+59
2015-03-30i965/ps/gen7: Refactor state uploadingTopi Pohjolainen2-21/+46
2015-03-30i965/wm/gen6: Refactor push constant uploadingTopi Pohjolainen2-10/+25
2015-03-30i965: Refactor and expose brw_upload_binding_table()Topi Pohjolainen2-7/+21
2015-03-30i965: Expose and refactor brw_update_renderbuffer_surfaces()Topi Pohjolainen2-21/+35
2015-03-30i965: Refactor rb surface setup to allow caller to store offsetsTopi Pohjolainen5-45/+46
2015-03-30radeonsi: Cache LLVMTargetMachineRef in context instead of in screenMichel Dänzer6-30/+41
2015-03-30glsl: fix unreachable(!"") to unreachable("")Tapani Pälli1-1/+1