926 Commits (003007e3e486d5ecc98cfbb1b50d87bad2fb178a)
 

Author SHA1 Message Date
Erik Faye-Lund 6a4ef6d8a2 renderer: swizzle sampler border color channel if we emulate alpha format 6 years ago
Gurchetan Singh 0fb73b11e4 vrend_shader: use emit_sampler_declaration helper 6 years ago
Gurchetan Singh 327207986e vrend_shader: add sampler array functionality in emit_sampler_decl 6 years ago
Erik Faye-Lund 7c9be01c56 shaders: include prefix for samplepos and tesscoord 6 years ago
Erik Faye-Lund d9779aa53a virgl_hw.h: use same license statement as virgl_protocol.h 6 years ago
Erik Faye-Lund 077827fc80 remove unused header 6 years ago
Elie Tournier 73423fff6b renderer: swizzle sampler border color channel if we emulate alpha format 6 years ago
Dave Airlie 29853b7456 vrend_decode: use uints for sampler view decode 6 years ago
Erik Faye-Lund d24ac12d7b implement VIRGL_CCMD_SET_MIN_SAMPLES 6 years ago
Erik Faye-Lund 36fe024ab8 fix rewriting of non-alpha formats 6 years ago
Erik Faye-Lund 8889173cbd update hw_blend_state.independent_blend_enable after setting state 6 years ago
Gert Wollny 8d288c4bd6 vrend: update texture state on a per view base 6 years ago
Gert Wollny c0e0274e8c virgl: Add method to query supported MSAA samples and positions 6 years ago
Erik Faye-Lund a1160620cc expand gl_SampleMask to ivec4 to match TGSI definition 6 years ago
Erik Faye-Lund e0e8ad557b vrend: Fixup typo in SHADER_REQ_GPU_SHADER5 logic 6 years ago
Dave Airlie 38f80b1bc0 shader: refactor sampler emission. 6 years ago
Erik Faye-Lund 0ea74890db shader: emit "sample" keyword 6 years ago
Erik Faye-Lund 7014abab5d shader: pad shaders with space for GL_ARB_gpu_shader5 it's needed 6 years ago
Gert Wollny 8d09648e0a vrend: allocate texture, always use texture storage when available 6 years ago
Dave Airlie febede1955 vtest: add support for sending caps v2 (v1.1) 6 years ago
Dave Airlie 4b19c86de1 shader: fix passing sampleid into interpolateAtSample 6 years ago
Dave Airlie 285920a388 expose ARB_texture_view support to guest 6 years ago
Dave Airlie 937e724023 renderer: add texture view internals (v4) 6 years ago
Gert Wollny 6b4d7f5cf8 vrend, allocal_texture: Set mip-map levels correctly in the texture's state 6 years ago
Gurchetan Singh 753db79f99 tgsi: plumb some declaration parameters 6 years ago
Dave Airlie 89eae094e5 renderer: refactor/cleanup z/color surface binding. 6 years ago
Dave Airlie fd671742b9 renderer: refactor sampler binding. 6 years ago
Dave Airlie cb50e8cff9 renderer/sampler views: use view->format instead of format 6 years ago
Dave Airlie eb1a230d7c vrend: add fb/texture bind interface that takes a separate resource id 6 years ago
Gert Wollny 8d210b8b6a vrend: copy_fallback: limit per slice transfer to slice size (v2) 6 years ago
Gert Wollny 75a0b464b6 vrend: Correctly set pack alignment for three component textures 6 years ago
Gert Wollny 04f2080d89 vrend: store offsets into backing ivo for mipmaps and use it when reading data back (v3) 6 years ago
Gert Wollny 00e62addc3 vrend: remove now useless warning messages for glGetTexImage 6 years ago
Tomeu Vizoso a4bc271f8d vrend: Copy from iovec on GLES host since glGetTexImage is not available (v3) 6 years ago
Ramin Azarmehr 35b3cad630 renderer: remove the extra block in fb_bind_texture() 6 years ago
Marc-André Lureau b358bb41f0 virgl_renderer_callbacks: add get_drm_fd() 6 years ago
Ramin Azarmehr 805d69e168 renderer: do not set CUBE_MAP_SEAMLESS parameter on GLES 6 years ago
Dave Airlie 50eaefdb71 shader: fix texture gather offsets in input registers. 6 years ago
Dave Airlie 26497d6324 shader: fix tg4 offsets vector 6 years ago
Dave Airlie b85052bc61 renderer: bind objects in single loop 6 years ago
Dave Airlie e235801e26 renderer: refactor draw time const binding. 6 years ago
Dave Airlie d7f23b2a1f renderer: refactor draw time ubo binding 6 years ago
Dave Airlie b624bc65ff renderer: refactor draw time sampler binding. 6 years ago
Dave Airlie 9c902a90f5 renderer: refactor binding into one loop over shaders 6 years ago
Dave Airlie d2171aa4e7 renderer: refactor ubo location binding 6 years ago
Dave Airlie aa4654b094 renderer: refactor constant location binding. 6 years ago
Dave Airlie 20e3ba9c58 renderer: refactor sample location setting 6 years ago
Dave Airlie 25957f89b8 tgsi: update for images/buffers/memory support 6 years ago
Dave Airlie bb81476211 shader: enable ints for instanceid 6 years ago
Dave Airlie aabfa38254 shader: enable ints if an integer sampler view is seen. 6 years ago