1618 Commits (3ec182aaf77be783672f5d63bd52e0b8071eb686)
 

Author SHA1 Message Date
Tomeu Vizoso 30d2c0a610 shader: Declare ssbo_addr_temp for TGSI_FILE_MEMORY 6 years ago
Gert Wollny e2ef712922 vrend,features: Report PIPE_PRIM_PATCHES when tesselation is supported 6 years ago
Erik Faye-Lund 36c919e139 shader: rework precise-emitting for built-ins 6 years ago
Gert Wollny 10ae7e399c vrend: Don't cache blend enable state and set it directly 6 years ago
Po-Hsien Wang a5bfadaab5 vrend_renderer: Check the shader terminator 6 years ago
Erik Faye-Lund 76670ade68 vrend: do not overwrite a sampler-object that might be in use 6 years ago
Dave Airlie 2766ae7e97 only set texture params for non multisample surfaces 6 years ago
Dave Airlie 8bd7e0859d vtest: destroy renderer in no-fork mode 6 years ago
Dave Airlie 8498354597 blitter: add blitter destruction path 6 years ago
Dave Airlie 2d6713c6cd vrend: Enhanced layout support. 6 years ago
Erik Faye-Lund 4553faf23a vrend: alpha-textures are supported on GLES 6 years ago
Gert Wollny 0d6a2439ee vrend,feature: correct handling of feat_texture_buffer_range and use it 6 years ago
Gert Wollny 148d32634d vrend,features: Corrext typo in GL_KHR_robust_buffer_access_behavior 6 years ago
Gert Wollny 026c80f313 vrend,features: expose GL_ARB_draw_buffers_blend also on a GLES 3.2 host 6 years ago
Gert Wollny 527f078d3c vrend,feature: Enable feat_indep_blend on a GLES 3.2 host 6 years ago
Gert Wollny 16fbc93e42 shader: don't emit ARB_gpu_shader5 if GLSL version is 320 es 6 years ago
Gert Wollny aa0f6a7fa9 vrend,features: Sample shading is provided by GLES 3.2 6 years ago
Gert Wollny 662a62029b vrend: Lift glsl level on GLES 3.1 + some extensions to 400 6 years ago
Gert Wollny 967c508ec7 vrend,features: Enable tessellation shaders for GLES >= 3.2 or 6 years ago
Erik Faye-Lund 4732489525 shader: do not redeclare built-ins as precise 6 years ago
Erik Faye-Lund 964d08aa3b shader: also require GL_EXT_shader_framebuffer_fetch for gles 6 years ago
Gert Wollny 47b89a4a63 shader: on GLES most image formats always require the specification of 6 years ago
Gert Wollny 547beeaaec shader: Ensure that the AND operation has the same typed sources 6 years ago
Gert Wollny ce99528156 vrend: Enable required extensions on GLSL 3.10 ES 6 years ago
Gert Wollny 1c113ddcd7 format: assert that the multi-sample check enters with a clean error state 6 years ago
Gert Wollny c31e6facde vrend, caps: multisample images are not available on GLES 6 years ago
Erik Faye-Lund 829176087c renderer: query host for max texture sizes 6 years ago
Dave Airlie 945003caea Revert "shader: on GLES most image formats always require the specification of ro/wo" 6 years ago
Gert Wollny a4b3a8f950 shader: Enable GL_OES_geometry_point_size when needed 6 years ago
Gert Wollny 19cef6be4a shader: Enable tesselation_point_size extension for all tesselation shaders 6 years ago
Gert Wollny ab34c9d782 shader: Enable tesselation extension manually for GLSL version < 3.20 6 years ago
Gert Wollny 3e7a6ac4e7 shader: on GLES most image formats always require the specification of ro/wo 6 years ago
Gert Wollny baa834da12 shader: Also don't convert when src type is SIGNED and input is int. 6 years ago
Gert Wollny a135a16c37 shader: use different variable declarations for signed and unsigned (I|U)MUL_HI 6 years ago
Gurchetan Singh d7c795cfa4 vrend_shader: don't always cast image operations 6 years ago
Gert Wollny 491d3b7054 shader: fix conversion for return type of various bit operations 6 years ago
Dave Airlie 51536444a1 shader: subtract 1 if we have normal constant from ubo indexing. 6 years ago
Gert Wollny 82412e927a formats: Reject also formats that give GL_INVALID_OPERATION and correct STENCIL_INDEX 6 years ago
Dave Airlie 9932a4c3c0 shader: fix regression with image vs sampler array 6 years ago
Erik Faye-Lund 510325e216 shader: emit precision for images on GLSL 6 years ago
Erik Faye-Lund ba349a176e shader: emit readonly-images 6 years ago
Erik Faye-Lund f97bec1799 shader: generate bindings with layout qualifiers 6 years ago
Erik Faye-Lund 921602de80 shader: refactor image declaration emitting 6 years ago
Erik Faye-Lund ea5353047a shader: pass sampler directly to emit_sampler_decl 6 years ago
Erik Faye-Lund 2d6249846d shader: add missing precision specifier 6 years ago
Dave Airlie b6cbb42afe query: use 64-bit get for timer queries 6 years ago
Gurchetan Singh fe745cea60 vrend_renderer: use GL_RGBA8UI instead of GL_RGBA8_SNORM 6 years ago
Jakob Bornecrantz fd10f0a017 Revert "renderer: check for shader_text validity" 6 years ago
Gurchetan Singh c37e9e688a vrend_shader: support integer memory 6 years ago
Gurchetan Singh b0a4b4ae19 vrend_shader: do a first pass analyzing tgsi instructions 6 years ago